VueJS单文件组件(SFC)的最小编译/构建

时间:2019-08-30 01:50:18

标签: javascript vue.js

可以在网上的教程中轻松找到它,并使用npmvue-cli(3.10.0)构建了一个基本应用程序:

vue create webpack my-project
# .. or ..
vue create browserify my-project
cd my-project
npm install

但是,基本的HelloWorld.vue文件生成的app.js(Webpack)或/dist/build.js(浏览器)文件非常庞大。

有没有我可以使用的模板?

  • 没有大块的base64编码块
  • 不进行热装
  • 没有缩小或优化
  • 没有CSS的作用域
  • 没有路由或SPA元素

仅仅是我的SFC单文件组件代码的最基本实现?换句话说,它是如此之小,以至于如果我再多出一行代码,它就不会只是成为Hello World应用程序吗?如果答案是Vanilla Babel,请提供一个可以执行此操作的babel脚本示例吗?我主要是试图学习Javascript ES6 importexport指令如何转换为ES5。谢谢!

0 个答案:

没有答案