2017-12-18 186 views
0

能否请您解释一下什么是使用Vue公司与Vue公司Vue公司不同的安装方式为建设单页网站(页面路由)和电子应用之间的主要区别在于:导入Vue.js库并通过Vue-CLI安装它有什么区别?

  • 进口Vue.js通过<script>
  • 库通过Vue公司-CLI安装它

installation guide并不能真正帮助理解上的差异。

如果我只通过<script>导入Vue,我的网站/应用程序是否会运行得更慢?

+0

使用CLI对scaffhold应用程序给予更多的灵活性.Mostly您可以使用.vue文件(单个文件Vue组件) - 感谢Webpack和Vue Loader。 –

+0

@BelminBedak是“单一文件Vue组件”在您的网站/应用程序中构建自定义组件的首选方法? – Un1

+0

在我的工作流程中 - 是的。 –

回答

1

<script>包括将Vue库包含在您的网页中,就像您使用其他任何JavaScript库一样。 Vue将在window对象上提供,供您全局访问。即使您使用vue-cli,也必须以这种或那种方式包含所有外部JavaScript。

vue-cli只是一个从模板生成Vue项目的工具。该设置实际上取决于您使用的模板;我想大多数人可能会使用webpack模板来处理大中型Vue项目。这将初始化包含开发,调试,测试和构建Vue项目所需的所有文件的节点项目目录。 Webpack负责将所有模块捆绑到一个单独的JavaScript包中,该包通过<script>包含在网页中。您还可以从vue-loader中受益,它允许您在*.vue文件中编写Vue组件。

如果我只是通过<script>导入Vue,我的网站/应用程序会运行得更慢吗?

我的意思是,不是真的,没有(你的发展速度可能会虽然,因为你不会从所有的钟声受益和口哨声是vue-cli套你了阻碍)。您的问题更多地适用于开发Vue Web应用程序时所遵循的开发方法。

+1

感谢您的解释。所以基本上,根据我的理解,如果我只是想与Vue混战,我应该将它作为脚本导入,但如果我想构建网站/应用程序,我最好使用Vue-CLI,因为它简化了开发流程并打包它很好地使用Webpack。知道了谢谢 – Un1

相关问题