具体选项配置

创建工程

  1. vue create my-project

配置选项(选中)

  1. Babel
  2. CSS Pre-processors
  3. Linter/Formatter
  4. Unit Testing

css选择

  1. Sass/SCSS (with dart-sass)

单元测试
Jest

完整版 vs 不完整版本

完整版本 不完整版本
vue.js vue.runtime.js
有编译器 没有编译器
视图写在html或者template里 视图写在render里
完整版中webpack引入和@vue/cli引入都是需要额外配置的 非完整版不需要
https://cdn.bootcdn.net/ajax/libs/vue/2.6.9/vue.min.js https://cdn.bootcdn.net/ajax/libs/vue/2.6.9/vue.runtime.js

完整版本

  1. new Vue({
  2. template: '<div>{{hi}}</div>'
  3. }
  4. )

非完整版本

  1. new Vue({ render (h) {
  2. return h('div', this.hi)
  3. }
  4. })