美文网首页
[vue-loader] vue-template-compil

[vue-loader] vue-template-compil

作者: 北暖37 | 来源:发表于2019-11-13 17:09 被阅读0次

    给其他不了解前端的同事安装工程,同事自己已经下载好了工程,已经执行了npm intall的命令,所以我就直接执行了npm run serve,发现一片爆红(没来得及截图,😶)
    然后第一次遇到这样的问题,也没有想太多,就觉得是node包的问题,就把node包进行了删除,重装总能解决问题了吧,然后重装以后,运行还是不行,这个时候头顶开始冒汗了,怎么关键时刻掉链子呢,不行。同事估计也是看出了我的尴尬,说先去忙别的事情了,留我一个人在电脑前,不能丢人
    心里想着,肯定是这个vue-template-compiler插件的问题,但是是哪的问题呢
    ,各种百度,得到说是vue和vue-template-compiler版本不一致的情况下会导致,看了一下package.json中的版本,发现都是2.5.17,顿时心里失落了,真尴尬啊,抱着试一试的态度,看了一下node 里面vue版本是2.6.10的,vue-template-compiler是2.5.2的版本,还是因为版本不匹配,然后升级了npm install vue-template-compiler@2.6.10 --save-dev,重新运行,没问题。
    但是还是不是很清楚,为什么package.json的版本跟node的不一致,后来发现问题出现自这个 ^ 符号上,这个符号表示版本要大于,

    即^2.5.2,此时安装的版本会高于2.5.2
    

    由此也学到一招,如果想要降低版本,可以把 ^ 符号去掉,重新install或者
    在npm install vue@xxx -s 即可

    相关文章

      网友评论

          本文标题:[vue-loader] vue-template-compil

          本文链接:https://www.haomeiwen.com/subject/czqkictx.html