Error: Cannot find module '../li

2019-07-19  本文已影响0人  吼不平

问题:不知道怎么搞得,终端运行npm命令时报错,所有的命令都报错,包括npm -v 😱。

报错如下:

终端报错信息

解决:

        在网上寻找方法,说是因为node的版本不稳定导致的,🤔 (我当时node版本为11.12.0),也不知道具体原因,然后通过把node版本替换成了长期支持的10.16.0,再运行npm 发现问题解决了。

node版本替换:

        替换node版本有多种方法,你可以卸载当前的node重新安装。

        因为我用了nvm(node的包管理器),所以:

            1.n rm <version>, 如果你的version是当前在用的版本,应该会报不能移除当前使用版本的错误;

            2.n <version>,下载指定版本的node(我的是10.16.0);

            3.n use 10.16.0   此时node版本已经是10.16.0 了

            4.n rm 11.12.0    (也可以不删除)

上一篇 下一篇

猜你喜欢

热点阅读