美文网首页Zoomla!逐浪CMS高端全栈
vuecli开发中中:npm安装模块遇到ENOENT: no s

vuecli开发中中:npm安装模块遇到ENOENT: no s

作者: zoomlaCMS | 来源:发表于2020-03-06 21:47 被阅读0次

    一个已经开发过程中的项目,突然要加一个组件,但无论如何 都无当安装成功,提示报错如下:

    ENOENT: no such file or directory, rename 'C:\Projects\demo\.staging\axios-6e40ca64\node_modules\is-buffer' -> 'C:\Projects\demo\node_modules\.staging\is-buffer-ddd200d3'
    

    而且因为运行了错误的安装,原包也会出现问题,无法npm run servebuild,虽然可以用删除node_modules再重新安装npm,恢复原包,但新包怎么也安装不上。

    github上有帮助:

    Besides deleting package-lock.json the other workaround here is to upgrade to node-sqlite3@4.0.2
    

    解决方法是:删除package-lock.json,然后运行npm i xxx,安装成功后,再恢复package-lock.json,虽然麻烦,但有效。

    相关文章

      网友评论

        本文标题:vuecli开发中中:npm安装模块遇到ENOENT: no s

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