问题标签 [npm-install]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
4827 浏览

npm - module.js:339 抛出错误;错误:在 WINDOWS 8 Pro 上找不到模块“npmlog”

[module.js:339 throw err;

错误:在 WINDOWS 8 Pro 上找不到模块“npmlog”

我试图重新安装 nodejs 但仍然无法在 Windows 上运行。

错误:在 Module.require (module.js:365:17 )
的 Function.Module._load (module.js:278:25)的 Function.Module._resolveFilename (module.js:336:15) 找不到模块“npmlog”
)

/usr/local/lib/node_modules/npm/bin/npm-cli.js:18:11
在 Object. (/usr/local/lib/node_modules/npm/bin/npm-cli.js:75:3)
在 Module._compile (module.js:460:26)
在 Object.Module._extensions..js (module.js :478:10)
在 Module.load (module.js:355:32)
在 Function.Module._load (module.js:310:12)

0 投票
2 回答
3428 浏览

node.js - 无法安装上下文

我正在尝试在全球范围内安装 contextify。

系统详情:

  • 节点版本 - 5.2.0
  • NPM 版本 - 3.5.2
  • 系统 - CentOS 6.7 版(最终版)

尝试安装 contextify 时出现错误:

我也试过 sudo npm install -g contextify

0 投票
3 回答
2806 浏览

node.js - 安装模块时使用错误版本的nodejs版本管理

我正在使用来自https://github.com/tj/n的节点版本管理

我已删除我的 node_modules 并尝试运行$npm install,但我收到警告消息,例如

我已经更新了我的 packages.json 以包括:

非常感谢任何建议

我错过了什么

0 投票
1 回答
245 浏览

npm - 无法从 npm 安装某些软件包

我的电脑有一个奇怪的问题。每当我尝试安装一些 npm 包(如 ionic 和 cordova)时,它都会失败并给出一些 shasum check failed 错误。像这个 cmd 快照:

其他软件包(例如 generator-ionic)也发生过这种情况

我还检查了 和 中的代理设置Internet OptionsRouter Settings没有。

此外,当我尝试使用手机的数据连接(usb 网络共享)安装这些软件包时,它们会毫无问题地安装。

我假设我的互联网连接有问题,但似乎无法弄清楚它是什么。

0 投票
1 回答
747 浏览

npm - npm安装错误

我运行时总是收到此错误

任何人都知道如何解决它

它似乎在路上,但如何解决呢?

0 投票
2 回答
1235 浏览

ubuntu-14.04 - ubuntu14.04中的npm安装错误

我正在尝试在 Ubuntu 14.04 中配置 Titanium Appcelerator studio。我几乎配置了所有东西,但无法安装 Appcelerator CLI。每当我尝试设置时,我都会遇到以下错误:

任何人都可以有任何解决方案吗?请帮助我,我正在努力尝试,但没有得到任何解决方案。

0 投票
3 回答
37578 浏览

node.js - 找不到 Python 可执行文件“/path/to/executable/python2.7”,可以设置 PYTHON 环境变量

bufferutil@1.2.1 安装 /home/sudthenerd/polymer-starter-kit-1.2.1/node_modules/bufferutil > node-gyp 重建 gyp 错误!配置错误gyp ERR!堆栈错误:找不到 Python 可执行文件“/path/to/executable/python2.7”,您可以设置 PYTHON env 变量. 吉普错误!堆栈在 failNoPython (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js:401:14) gyp ERR!堆栈在 /usr/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js:330:11 gyp 错误!堆栈在 F (/usr/lib/node_modules/npm/node_modules/which/which.js:78:16) gyp ERR!堆栈在 E (/usr/lib/node_modules/npm/node_modules/which/which.js:82:29) gyp ERR!堆栈在 /usr/lib/node_modules/npm/node_modules/which/which.js:93:16 gyp ERR!堆栈在 FSReqWrap.oncomplete (fs.js:82:15) gyp ERR!系统 Linux 3.13.0-74-generic gyp ERR!命令“/usr/bin/nodejs”“/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js”“重建”gyp ERR!cwd /home/sudthenerd/polymer-starter-kit-1.2.1/node_modules/bufferutil gyp ERR!节点 -v v5.3.0 gyp 错误!节点-gyp -v v3.2.1 gyp 错误!node-gyp rebuildnpm WARN install:bufferutil@1.2.1 退出状态 1 > utf-8-validate@1.2.1 install /home/sudthenerd/polymer-starter-kit-1.2.1/node_modules/utf-8-validate > node-gyp rebuild吉普错误!配置错误gyp ERR!堆栈错误:找不到 Python 可执行文件“/path/to/executable/python2.7”,您可以设置 PYTHON 环境变量。吉普错误!堆栈在 failNoPython (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js:401:14) gyp ERR!堆栈在 /usr/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js:330:11 gyp 错误!堆栈在 F (/usr/lib/node_modules/npm/node_modules/which/which.js:78:16) gyp ERR!堆栈在 E (/usr/lib/node_modules/npm/node_modules/which/which.js:82:29) gyp ERR!堆栈在 /usr/lib/node_modules/npm/node_modules/which/which.js:93:16 gyp ERR!堆栈在 FSReqWrap.oncomplete (fs.js:82: 15)吉普错误!系统 Linux 3.13.0-74-generic gyp ERR!命令“/usr/bin/nodejs”“/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js”“重建”gyp ERR!cwd /home/sudthenerd/polymer-starter-kit-1.2.1/node_modules/utf-8-validate gyp ERR!节点 -v v5.3.0 gyp 错误!节点-gyp -v v3.2.1 gyp 错误!不行 npm WARN install:utf-8-validate@1.2.1 utf-8-validate@1.2.1 install:node-gyp rebuildnpm WARN install:utf-8-validate@1.2.1 退出状态1

0 投票
45 回答
434449 浏览

javascript - npm - EPERM:在 Windows 上不允许操作

我跑了

运行该命令后,当尝试在 Windows 操作系统上运行任何 npm 命令时,我不断收到以下信息。

已删除所有文件

它不起作用。

有什么建议吗?

0 投票
1 回答
3064 浏览

npm - 如何在 VS2015 中禁用“npm install”

在 VS2015 中,打开使用节点包(例如 gulpfile.js)的 Web 项目/解决方案将导致 VS 自动运行“npm install”并安装所有包。VS2015 带有一个旧版本的 npm (1.4.19),它不会对包依赖项进行“平面”安装,这会导致创建超过 260 个字符的路径。每次打开 Visual Studio 时都会发生这种情况,这真的很痛苦。我找到了几种解决方法(包括http://jameschambers.com/2015/09/upgrading-npm-in-visual-studio-2015/),但理想情况下会有一个设置来禁用“自动 npm 安装”或类似的东西,我要么找不到设置,要么不存在。

0 投票
1 回答
1145 浏览

node.js - 在 angular2 快速入门中使用 npm 安装过多的节点模块

节点/NPM 版本:

节点:v5.4.0,npm:3.3.12

我正在尝试按照 angular2 网站上的快速入门教程来学习 Angular2。

Angular2 快速入门

这是我的 package.json 文件(与教程中的完全相同)。

当我运行 npm install 时,npm 在 node_modules 文件夹中安装了超过 90MB 的模块(几百个单独的模块)。

应该有这么多依赖吗?我觉得这太过分了,一定是出了什么问题。有什么建议或有没有人经历过类似的行为?

NPM install 没有抛出任何错误。

该应用程序运行良好,但我无法找到有关该应用程序所有必需的 node_modules 的任何信息。谢谢。