Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js NPM不工作。找不到模块';带ansi&x27;_Node.js_Npm - Fatal编程技术网

Node.js NPM不工作。找不到模块';带ansi&x27;

Node.js NPM不工作。找不到模块';带ansi&x27;,node.js,npm,Node.js,Npm,我刚下载了node,但npm不工作。每当我使用npm命令时,都会出现错误:找不到模块“strip ansi” 只需使用npm install strip--save重新安装strip,就会出现这种错误,因为strip库中的某些文件可能已损坏,如果这不起作用,您也可以尝试npm install您将解决此错误。我遇到了同样的问题。我尝试更新NPM后,一个新的No.js安装,但在中间取消,因为它似乎卡住了。重新安装Node.js没有帮助 我通过删除我的AppData文件夹中的临时npm文件解决了这个问

我刚下载了node,但npm不工作。每当我使用npm命令时,都会出现错误:找不到模块“strip ansi”

只需使用
npm install strip--save
重新安装strip,就会出现这种错误,因为strip库中的某些文件可能已损坏,如果这不起作用,您也可以尝试
npm install
您将解决此错误。

我遇到了同样的问题。我尝试更新NPM后,一个新的No.js安装,但在中间取消,因为它似乎卡住了。重新安装Node.js没有帮助

我通过删除我的
AppData
文件夹中的临时
npm
文件解决了这个问题(对于我在Windows上,我在
c:\Users\me\AppData\Roaming\npm
中找到了它)。然后我又可以正常运行
npm


希望有帮助

清除npm的临时路径,这就是解决方案。 如果您使用的是linux:

转到$cd/tmp/

按npm-*文件夹搜索


然后全部删除。

无论如何,这最终发生在我身上,在mac上使用nvm<代码>npm缓存清理不起作用。我最终通过nvm重新安装了:

$ curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash
$ nvm install node

通过执行
npm缓存清理
,然后执行
npm安装

来解决此问题。我通过转到位于
/usr/local/lib/node_modules/npm
的npm安装文件夹并运行
warn
命令来解决此问题。成功运行后,NPM开始正常工作。

我也被困在这个问题上。最后,我通过在我的
webpack.config.js
中向
resolve.extensions
添加值
'.js'、'.ts'
解决了这个问题。如果您也在使用webpack,这可能会有所帮助

我的下一个js应用程序也有同样的问题。我所做的是卸载带式ansi(npm卸载带式ansi),然后重新安装(npm安装带式ansi)

这是暂时的问题吗?你能在其他机器上复制吗?你能安装任何其他NPM模块吗?我不能在其他机器上复制它,因为我不知道我是如何得到这个错误的。我不能安装任何其他npm模块,因为我不能输入任何npm命令。如果你不能输入任何命令,你会遇到很多问题。是否尝试重新安装节点?我不知道你做了什么,你在这里也没说什么,我也不知道发生了什么。所以我重新安装了node(repair),但它会不断出现。如果您是node的新手,您可能希望找到一些帮助您熟悉如何使用此工具的工具。这可能是最好的。它不起作用。我不能输入任何npm命令。在我的案例中,我也会遇到同样的错误,只是
npm install strip ansi--save
解决了这个问题。
npm cache clean
在mac上我用以下方法解决了:brew卸载--force node;sudo rm-rf/usr/local/lib/node_modules/;brew安装节点这不起作用,错误发生在npm运行之前。我刚刚分享了对我起作用的内容,最终在重新安装整个程序之前,这很容易测试。