美文网首页
Vue项目构建踩坑----version is not matc

Vue项目构建踩坑----version is not matc

作者: 二营长家的张大炮 | 来源:发表于2019-11-29 14:29 被阅读0次

    今天项目构建的时候,报了个错:

    npm ERR! code ETARGET
    npm ERR! notarget No matching version found for @vue/cli-shared-utils@^4.1.1
    npm ERR! notarget In most cases you or one of your dependencies are requesting
    npm ERR! notarget a package version that doesn't exist.
    npm ERR! notarget 
    npm ERR! notarget It was specified as a dependency of '@vue/cli-plugin-router'
    npm ERR! notarget 
    
    npm ERR! A complete log of this run can be found in:
    npm ERR!     /home/cis/.npm/_logs/2019-11-29T02_05_16_218Z-debug.log
    

    大致就是npm install的时候@vue/cli-shared-utils这个依赖4.1.1版本找不到

    于是乎打开了npm官网https://www.npmjs.com/搜一下@vue/cli-shared-utils

    image.png

    看看这个依赖有那些版本:

    image.png

    第一眼就看到了4.1.1
    这就奇怪了有这个版本怎么会报错呢?
    于是就重新构建了一下。。。。。
    问题解决了。。。

    这是我的情况,在网上还看到另一种情况:
    就是在npm官网确实没看到你这个依赖的这个版本。。
    网上给了一种解决办法:
    就是查看依赖安装日志,看看哪个依赖依赖了你这个依赖,找到之后手动安装这个依赖看看能不能解决,或者直接把package-lock.jso删掉,npm install重新安装依赖。

    相关文章

      网友评论

          本文标题:Vue项目构建踩坑----version is not matc

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