Articles of 安装

npm仍然安装软件包到'/ usr / local / Cellar / node / …',尽pipe我已经卸载了Homebrew的版本节点

这是一个漫长的夜晚。 最初我从https://nodejs.org/上的软件包安装了节点。 然而,由于某种原因(我不记得为什么了),我决定尝试卸载,然后通过Homebrew安装节点。 一切似乎都很好。 然后我跑了以下几点: $ npm install grunt -g $ npm install grunt-cli -g 但是当我尝试运行我的任何Grunt任务时,我得到以下内容: $ cd /some/project/that/used/grunt $ grunt -bash: grunt: command not found 我试着卸载节点的Homebrew版本: $ brew uninstall node 然后我再次安装了nodejs.org包。 但是,当我尝试安装npm软件包时,它将返回到/usr/local/Cellar/node/…目录中: $ sudo npm install grunt -g Password: grunt@0.4.5 /usr/local/Cellar/node/0.12.2_1/libexec/npm/lib/node_modules/grunt ├── which@1.0.9 … 我也发现https://github.com/Homebrew/homebrew/issues/22408并尝试了符号链接: $ ln -sf /usr/local/lib/node_modules/npm/bin/npm-cli.js /usr/local/bin/npm 没有运气。 我怎样才能让npm停止在/usr/local/Cellar/…安装软件包并让Grunt再次运行? 谢谢!

使用npm 1.3.11安装phonegap在Mac OSX上创build一个Password:目录path

在Mac 10.8.5,当我尝试安装Phonegap sudo npm install -g phonegap 或sudo和运行 npm install -g phonegap 我结束了 /Users/eric/Password:/usr/local/bin/phonegap -> /Users/eric/Password:/usr/local/lib/node_modules/phonegap/bin/phonegap.js phonegap@3.0.0-0.14.4 /Users/eric/Password:/usr/local/lib/node_modules/phonegap ├── pluralize@0.0.4 ├── colors@0.6.0-1 ├── semver@1.1.0 ├── qrcode-terminal@0.9.4 ├── shelljs@0.1.4 ├── optimist@0.6.0 (minimist@0.0.5, wordwrap@0.0.2) ├── node-static@0.7.0 (colors@0.6.2, mime@1.2.11) ├── prompt@0.2.11 (revalidator@0.1.5, pkginfo@0.3.0, read@1.0.5, utile@0.2.0, winston@0.6.2) ├── phonegap-build@0.8.4 (qrcode-terminal@0.8.0, optimist@0.3.7, shelljs@0.0.9, phonegap-build-api@0.3.3) └── cordova@3.0.9 (ncallbacks@1.0.0, open@0.0.3, colors@0.6.2, follow-redirects@0.0.3, […]

如何在Windows上安装旧版本的node.js?

我需要安装版本4.0.0的node.js我试过这个: npm install -g npm@4.0.0 但是我得到这个消息:npm不被识别为内部或外部命令,可操作的程序或batch file

在安装/升级nodejs v0.10.30时出现“update-alternatives”错误

所以我在进行apt-get升级时遇到这个错误 Setting up nodejs (0.10.30-1chl1~trusty1) … update-alternatives: error: alternative link /usr/bin/node is already managed by nodejs dpkg: error processing package nodejs (–configure): subprocess installed post-installation script returned error exit status 2 Errors were encountered while processing: nodejs E: Sub-process /usr/bin/dpkg returned an error code (1) NB:“nodejs –version”的作品,我得到一个干净的“v0.10.30”,但“节点 – 版本”没有,因为没有链接。 到目前为止,我已经尝试过: 完全删除nodejs和新的安装 在删除nodejs之后,我手动删除了链接/ usr / bin […]

NodeJS npm安装pg失败

我试图npm安装pg在我的Ubuntu的虚拟机,我得到错误: > pg@1.1.0 install /usr/local/lib/node_modules/core/node_modules/pg > node-gyp rebuild || (exit 0) gyp: binding.gyp not found (cwd: /usr/local/lib/node_modules/core/node_modules/pg) while trying to load binding.gyp gyp ERR! configure error gyp ERR! stack Error: `gyp` failed with exit code: 1 gyp ERR! stack at ChildProcess.onCpExit (/usr/share/node-gyp/lib/configure.js:431:16) gyp ERR! stack at ChildProcess.EventEmitter.emit (events.js:98:17) gyp ERR! stack at Process.ChildProcess._handle.onexit (child_process.js:789:12) gyp […]

节点JS安装过早结束

我注意到其他地方还有另外一个问题,但是有点过时了。 这是问题 我无法下载NodeJS v4.2.4它经历了安装过程,然后提示“回滚操作”。 之后,它指出:“由于错误,Node.JS安装向导提前结束。 我从.msi创build了一个日志文件,但是它没有提供任何有趣的东西。 真的有兴趣听到这个反馈。 我试图取消选中在线文档如上所述: 堆栈答案但无济于事。 我在Windows 10 64位。

npm install -g karma不安装可执行文件

我有什么看起来像成功的业力安装,但业力不在/ usr / local / bin /中,而不是由bashfind。 任何想法是什么错误,如何解决它? 以下是最终安装信息: > ws@0.4.31 install /usr/local/lib/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/ws >(node-gyp rebuild 2> builderror.log)|| (出口0) CXX(target)Release / obj.target / bufferutil / src / bufferutil.o SOLINK_MODULE(target)Release / bufferutil.node SOLINK_MODULE(目标)Release / bufferutil.node:完成 CXX(目标)Release / obj.target / validation / src / validation.o SOLINK_MODULE(目标)发布/ validation.node SOLINK_MODULE(目标)Release / validation.node:完成 karma@0.11.12 / usr / local / lib / […]

无法在全球安装快递

我试图在全球安装express,但每次运行命令行'npm install -g express'时,我收到以下错误消息: npm http GET https://registry.npmjs.org/express npm http 200 https://registry.npmjs.org/express npm ERR! Error: EACCES, mkdir '/usr/local/lib/node_modules/express' npm ERR! { [Error: EACCES, mkdir '/usr/local/lib/node_modules/express'] npm ERR! errno: 3, npm ERR! code: 'EACCES', npm ERR! path: '/usr/local/lib/node_modules/express', npm ERR! fstream_type: 'Directory', npm ERR! fstream_path: '/usr/local/lib/node_modules/express', npm ERR! fstream_class: 'DirWriter', npm ERR! fstream_stack: npm ERR! [ […]

手动安装NPM软件包

我使用节点窗口安装程序v0.8.3来安装nodejs。 当我尝试像这样安装快递: npm install express 这不起作用。 我认为这是因为我的公司正在使用代理,所以我从github https://github.com/visionmedia/express下载,但我不知道如何安装。 我把这个文件解压缩到F / express /里。 请帮帮我? 我在Windows上 当我尝试从F:/ express /使用以下命令进行安装时 cd F:/express npm install ./express 要么 npm install . 我得到以下错误: error: connect ETIMEDOUT at errnoException (net.js:776:11) at Object.afterConnect [as oncomplete] (net.js:767:19) 当我尝试去做的时候 npm install F:/express 表明 express@3.0.0beta7 prepublish F:/express/ npm prune 其次是很多http获取消息,然后是相同的错误

什么是全局安装devDependencies的npm命令?

我宁愿input一个简短的命令,比如npm install -g ,来设置一个项目的全局依赖项,比如node-sass和jshint,而不是手动inputnpm install -g every single package 。 有没有npm惯用的方式来做到这一点?