每当我想要构建文件时,我都会收到错误。这是什么原因?看起来 。 VUE </跨度> webpack无法识别文件,但webpack配置文件看起来正常。webpack错误…:[ { 测试:/\。js $ /, 装载机:‘babel-loader’, 包括:/ src /, 查询:{ 预设:[“es2015”] } }, { 测试:/ \。 VUE </跨度> …
你在ESLint上使用vue-cli吗? 如果这样做,则在最后一个元素事件和分号后需要逗号。
import Vue from 'vue'; import App from './app.vue'; new Vue({ el: 'body', components: { App }, });
在使用vue的项目中,个人不建议单独配置webpack和vue-loader。你可以直接使用vue官方脚手架,vue-cli。不必考虑这些配置,自动配置。 VUE-CLI
如果您刚开始学习Vue,这是一个入门级演示。虽然它只是一个小应用程序,但它涵盖了很多知识点(vue2.0 + vue-cli + vue-router + vuex + axios + mysql + express + pm2 + webpack),包括前端,后端,数据库和其他网站一些必要的元素,对我来说,学习意义重大,想互相鼓励!
Vue演示
您需要做一些额外的配置,以便正确加载工作。
我强烈建议你使用 vue-cli 安装所有工作正常。
vue-cli
npm install -g vue-cli vue init webpack-simple hello cd hello npm install npm run dev
基本上,在你的 webpack.config.js ,你忘了/犯了错误:
webpack.config.js
1-加载程序名称应该是 loader: 'vue-loader' 代替 loader: 'vue' 。
loader: 'vue-loader'
loader: 'vue'
2-创建一个名为的密钥 resolve ,内容:
resolve
alias: { vue$: 'vue/dist/vue.common.js', }
3-而这把钥匙 vue: ...loader: babel ,没有必要。
vue: ...loader: babel