Tag: npm

修复Windows 8中的npmpath

已经做了大量的search,尝试使用官方安装程序重新安装node.js,但我的NPMpath仍然无法正常工作。 这不起作用 npm install foo 我收到一条错误消息,说缺less模块npm-cli.js 2小时后,我发现了一个解决方法 我input的不是简单的“ npm ” node C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js 但是,我怎样才能纠正我的nodejs安装,所以我可以简单地input'npm'?

NodeJS需要一个全局模块/包

我试图在全球范围内安装,然后forever使用,像这样: npm install -g forever forever-monitor 我看到通常的输出,以及将文件复制到全局path的操作,但是如果我试图require("forever"); 我得到一个错误,说该模块没有find。 我使用节点和npm的最新版本,我已经知道npm在全局和本地安装的变化,但我真的不想在每个项目上安装本地化,我正在一个平台上工作不支持link所以全球安装后npm link对我来说是不可能的。 我的问题是:为什么我不能要求全球安装的软件包? 这是一个function或错误? 还是我做错了什么? PS:只是为了说明问题:我不想在本地安装。

Angular2 QuickStart npm start无法正常工作

我知道Angular2testing版刚刚发布,但我不能从他们的官方网站教程( https://angular.io/guide/quickstart )重现步骤。 也许有人有类似的问题,并知道该怎么做才能解决这个问题? 当我尝试用npm start命令启动应用程序时,我得到这样的输出结果: 0 info it worked if it ends with ok 1 verbose cli [ 'node', '/usr/local/bin/npm', 'start' ] 2 info using npm@2.7.4 3 info using node@v0.12.2 4 verbose run-script [ 'prestart', 'start', 'poststart' ] 5 info prestart angular2-quickstart@1.0.0 6 info start angular2-quickstart@1.0.0 7 verbose unsafe-perm in lifecycle true 8 info […]

npm本地安装包到自定义位置

是否可以通过命令标志或环境variables为npm install指定一个自定义的软件包目的地? 默认情况下,npm本地安装最终node_modules在当前目录下的node_modules中,但是我希望它安装到不同目录下的node_modules中,例如vendor/node_modules 。 我怎样才能做到这一点?

你可以主持一个私人存储库供贵组织使用npm吗?

Npm听起来像是一个很好的组织内部使用的平台,好奇的是,如果一个私人回购是可能的,就像Nexus / Maven一样。 没有什么出现在谷歌:(

发送命令行参数到npm脚本

我的package.json scripts部分目前看起来像这样: "scripts": { "start": "node ./script.js server" } 这意味着我可以运行npm start来启动服务器。 到现在为止还挺好。 不过,我希望能够运行像npm start 8080这样的东西,并将parameter passing给script.js (例如npm start 8080 => node ./script.js server 8080 )。 这可能吗?

没有sudo,NPM模块将不会安装在全局中

我刚刚重新安装了Ubuntu 12.04 LTS,在做任何其他事情之前,我做了这些步骤 : 通过包pipe理器使用以下脚本安装节点 sudo apt-get update sudo apt-get install python-software-properties python g++ make sudo add-apt-repository ppa:chris-lea/node.js sudo apt-get update sudo apt-get install nodejs 试图安装yeoman,expression,全球yeoman的发电机,他们都返回了同样的错误 npm ERR! 错误:EACCES,符号链接'../lib/node_modules/n/bin/n' npm ERR! {[Error:EACCES,symlink'../lib/node_modules/n/bin/n'] errno:3,code:'EACCES',path:'../lib/node_modules/n/bin/n'} npm ERR! npm ERR! 请尝试以root / Administrator身份再次运行此命令。 npm ERR! 系统Linux 3.8.0-29-通用 npm ERR! 命令“/ usr / bin / node”“/ usr / bin […]

NodeJS – 使用NPM安装时出错

Microsoft Windows [Version 6.3.9600] (c) 2013 Microsoft Corporation. All rights reserved. C:\Windows\system32>npm install caress-server npm http GET https://registry.npmjs.org/caress-server npm http 304 https://registry.npmjs.org/caress-server npm http GET https://registry.npmjs.org/jspack/0.0.1 npm http GET https://registry.npmjs.org/buffertools npm http 304 https://registry.npmjs.org/jspack/0.0.1 npm http 304 https://registry.npmjs.org/buffertools > buffertools@2.0.1 install C:\Windows\system32\node_modules\caress-server\node_ modules\buffertools > node-gyp rebuild C:\Windows\system32\node_modules\caress-server\node_modules\buffertools>node "G: \nodejs\node_modules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node- gyp.js" rebuild gyp ERR! configure error […]

find已安装的npm软件包的版本

如何find安装的node.js / npm 包的版本? 这将打印npm本身的版本: npm -v <package-name> 这打印出一个神秘的错误: npm version <package-name> 这将打印registry中的软件包版本(即可用的最新版本): npm view <package-name> version 我如何获得安装的版本 ?

如何直接从GitHub安装npm包?

试图从github安装模块会导致: package.json上的ENOENT错误。 轻松使用快递转载: npm install https://github.com/visionmedia/express抛出错误。 npm install express作品。 为什么我不能从github安装? 这里是控制台输出: npm http GET https://github.com/visionmedia/express.git npm http 200 https://github.com/visionmedia/express.git npm ERR! not a package /home/guym/tmp/npm-32312/1373176518024-0.6586997057311237/tmp.tgz npm ERR! Error: ENOENT, open '/home/guym/tmp/npm-32312/1373176518024-0.6586997057311237/package/package.json' npm ERR! If you need help, you may report this log at: npm ERR! <http://github.com/isaacs/npm/issues> npm ERR! or email it to: npm ERR! <npm-@googlegroups.com> […]