[mpvue-loader] need "fileExt" option in file "build/vue-loader.conf.js",init a new project and copy
解决办法:
1.升级mpvue
因为mpvue更新换代太快,之前的mpvue版本已经过时了,需要更新最新的版本。
mpvue当前没有直接升级的程序。所以我们需要重新生成一个项目,然后替代一下当前的文件夹;
>运行vue init mpvue/mpvue-quickstart invest_fund1重新生成一个项目,其中invest_fund1是项目的名称,一直回车既可。
>打开项目安装依赖以及必要的插件,安装完成后运行npm run dev,如果没有报错,说明项目已经创建成功。如果报错了,那么需要看一下是否还有别的项目中用到的插件没有安装。
>替换必要的文件夹
将低版本项目中的src、server、static文件夹替换到高版本的项目中,然后运行npm run dev,将高版本的项目重新导入到微信开发者工具中,就可以了。
原文地址:https://blog.csdn.net/shine_a/article/details/89356444
2.重新安装依赖包
打开项目中的package.json文件,找到mpvue相关的删掉^符号之后删除node_modules之后重新npm install,重启运行就可以了:
原文地址:https://blog.csdn.net/qq_33040483/article/details/84644885