vue单个文件组件将如何编译为JavaScript HTML和CSS

时间:2018-12-06 10:34:13

标签: javascript webpack vuejs2 browserify vue-cli-3

如果我使用@ vue / cli 3创建一个项目,它不会询问我要使用哪个捆绑程序或编译器。一切都已设置好并可以使用。

但是我想知道如何将所有单个文件组件编译成普通的JS,HTML和CSS文件。我进行了很多搜索,发现了以下两个工具:VueifyVue-loader

Vue-loader说:

  

vue-loader是Webpack的加载器,允许您编写Vue   组件的格式称为“单文件组件(SFC)”:

我理解为:vue-loader将SFC编译为普通的HTML,CSS和JS。然后将其传递给Webpack,后者稍后将为我们捆绑所有文件。

Vueify说的差不多,不只是Webpack,还有Browserify。

现在出现了一个问题:如果我使用默认设置创建了项目,则在@ vue / cli 3或vue.js的文档中都找不到上述两个中的哪一个用于编译过程@ vue / cli 3.我甚至可以自己选择一个吗?或者他们只是想隐藏这些信息,而让我们专注于我们的代码,因为今天每个人都使用@ vue / cli 3之类的东西,而没人关心这些设置。

0 个答案:

没有答案