节点JS NPM错误

时间:2016-07-06 21:30:48

标签: javascript node.js

我已经在我的笔记本电脑上安装了Node JS,以便在本地学习它。它的窗口是64位。

我运行了安装程序,这很好。但是,每当我尝试使用npm做任何事情时,我都会收到以下错误。

还有其他人遇到过这个错误吗?我尝试卸载并重新安装无济于事。

查看错误,它似乎在路径对象上寻找某些东西。 (C:\用户\ CHANGED_FOR_PRIVACY \应用程序数据\漫游\ NPM \ node_modules \

但是目录/路径中没有任何内容,所以我需要在某处修改路径吗?此外,我在此示例中更改了隐私目录的名称。

卷尾

   $ npm --version
module.js:327
    throw err;
    ^

Error: Cannot find module 'strip-ansi'
    at Function.Module._resolveFilename (module.js:325:15)
    at Function.Module._load (module.js:276:25)
    at Module.require (module.js:353:17)
    at require (internal/module.js:12:17)
    at Object.<anonymous> (C:\Users\CHANGED_FOR_PRIVACY\AppData\Roaming\npm\node_modules\npm\node_modules\npmlog\node_modules\gauge\node_modules\string-width\index.js:2:17)
    at Module._compile (module.js:409:26)
    at Object.Module._extensions..js (module.js:416:10)
    at Module.load (module.js:343:32)
    at Function.Module._load (module.js:300:12)
    at Module.require (module.js:353:17)

1 个答案:

答案 0 :(得分:3)

当我在使用NPM的Windows上遇到类似这样的问题时,我只是全新安装NPM。您可以使用Cygwin和cURL在没有节点安装程序的情况下安装NPM。

下载Cygwin

以管理员身份启动Cygwin终端,然后运行以下命令

curl -L "https://npmjs.org/install.sh" | sh

这将全新安装NPM。下载可能需要一段时间,但如果一切都成功完成安装,最后打印的内容将是It Worked

这应该可以解决你的问题。

相关问题