天天看点

VUE项目使用VUX

今天复习了一下VUE使用VUX,半年没碰,突然发现自己完不会了,所以现在写下笔记,以防以后再次忘记。

第一步:根据这个文章进行操作vue项目安装vux

第二步:根据文章操作完后,使用npm run dev运行后,可能会出现关键字“{ parser: “babylon” }”的报错信息。

报错原因:未找到相关资料

解决办法:找到modules包里面的:node_modules\vue-loader\lib\template-compiler\index.js,

将{ parser: “babylon” } 换成?{ parser: “babel” } 即可;

第三步:再次使用npm run dev运行后,可能会出现关键字“loaderContext.getResolve is not a function”的报错信息。

报错原因:less-loader的版本和less的版本差异大,导致报错。

解决办法:运行 npm install [email protected] [email protected] --save-dev ,严格控制版本号。