javascript - Node JS NPM 错误

标签 javascript node.js

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

我运行了安装程序,一切都很好。但是,每当我尝试使用 npm 执行任何操作时,我都会收到以下错误。

还有其他人遇到过这个错误吗?我尝试过卸载并重新安装,但没有成功。

查看错误,它似乎在路径对象上寻找某些内容。 (C:\Users\CHANGED_FOR_PRIVACY\AppData\Roaming\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)

最佳答案

当我在 Windows 上使用 NPM 遇到类似问题时,我只是全新安装 NPM。您可以使用 Cygwin 和 cURL 来安装 NPM,而无需 Node 安装程序。

下载Cygwin

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

curl -L“https://npmjs.org/install.sh”|嘘

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

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

关于javascript - Node JS NPM 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38234109/

相关文章:

JavaScript 滚动到 jQuery 中绑定(bind)的 keydown 事件上的元素

javascript - pubnub存储和播放历史记录功能

node.js - SailsJS req.body undefined

node.js - 如何在 typescript 中获得与express的Post方法相同的数据类型

javascript - 相对于滚动位置定位 div

javascript - jQuery AJAX 调用 PHP 脚本并返回字符串

javascript - 如何通过数学公式计算斐波那契函数

c - Node.JS反序列化不均匀偏移量的 float

javascript - 在 Gatsby 中设置环境变量

node.js - AirTable API 通过邮件查找记录