当前位置: 首页 > Web前端 > vue.js

创建Vue项目遇到错误

时间:2023-03-31 23:06:30 vue.js

由于之前电脑安装过vue-cli,所以再次创建项目时报错(首先报错的原因是vue和vue-template-compiler的版本不一致导致的)如下:$vue创建test1D:\nodejs\node_global\node_modules\@vue\cli\node_modules\vue-template-compiler\index.js:10thrownewError(^Error:Vuepackagesversionmismatch:-vue@2.6.10(D:\nodejs\node_global\node_modules\vue\dist\vue.runtime.common.js)-vue-template-compiler@2.6.14(D:\nodejs\node_global\node_modules\@vue\cli\node_modules\vue-template-compiler\package.json)这可能会导致无法正常工作。确保两者使用相同的版本。如果您使用的是vue-loader@>=10.0,只需更新vue-template-compiler。如果您使用的是vue-loader@<10.0或vueify,重新安装vue-loader/vueify应该将vue-template-compiler升级到最新版本。在Object.(D:\nodejs\node_global\node_modules\@vue\cli\node_modules\vue-模板编译器\index.js:10:9)在Module._compile(internal/modules/cjs/loader.js:778:30)在Object.Module._extensions..js(internal/modules/cjs/loader.js:789:10)在Module.load(internal/modules/cjs/loader.js:653:32)在tryModuleLoad(internal/modules/cjs/loader.js:593:12)在Function.Module._load(internal/modules/cjs/loader.js:585:3)在Module.require(internal/modules/cjs/loader.js:692:17)在require(internal/modules/cjs/helpers.js:25:18)在Object.(D:\nodejs\node_global\node_modules\@vue\cli\node_modules\vue-jscodeshift-adapter\src\parse-sfc.js:1:18)在Module._compile(internal/modules/cjs/loader.js:778:30)我在网上找到了第一种方法,但对我的问题不起作用。估计问题略有不同。也一一列举吧。毕竟别人的问题也都解决了,万一有同学可以用这个方法解决呢,对吧?把vue改成和vue-template-compiler一样的版本,npminstallvue@2.6.10--save这个方法最后也没有帮我改成一样的版本由于我是新手,具体没去深究原因。如果你知道,你可以告诉我下面的方法来帮助我解决问题。解决方法:npminstall-g@vue/cli--force1可以强制覆盖之前的老版本vue-cli脚手架终于完美解决参考文章:https://blog.csdn.net/qq_3815...https://blog.csdn.net/qq_4305...

猜你喜欢