Vue注意事項
- 從 vue-loader@13.0.0,不能用 require 來引入 .vue 文件,由於 .vue 文件最終會被編譯成 ES6 module。
- 從 Vue 2.2.0 後使用 require('vue') 會報錯,應使用 ES6 module(import),具體緣由請參考 Vue 更新說明 https://github.com/vuejs/vue/releases
- Webpack2 必須在 module.rules 下配置loader。'-loader'不能省略,必須將 loader 名寫全。能夠使用 Rule.use 或 Rule.loader 來配置 loader(Rule.loader 是 Rule.use: [ { loader } ] 的簡寫),建議用 use。
- 使用淘寶鏡像:npm set disturl https://npm.taobao.org/dist
- 也能夠單獨設置node-sass鏡像:npm set sass_binary_site http://cdn.npm.taobao.org/dist/node-sass
- 注意:Webpack2建議儘可能避免exclude,更傾向於使用include。
- vue版本和vue-template-compiler版本號必須保持一致,否則會出意想不到的錯誤
歡迎關注本站公眾號,獲取更多信息