Articles of npm

Npm安装; 在angular-phonecat@0.0.0预启动脚本失败

我可以知道这里有什么问题吗? 我无言以对…谢谢。 npm ERR! angular-phonecat@0.0.0 prestart: `npm install` npm ERR! spawn ENOENT npm ERR! npm ERR! Failed at the angular-phonecat@0.0.0 prestart script. npm ERR! This is most likely a problem with the angular-phonecat package, npm ERR! not with npm itself. npm ERR! Tell the author that this fails on your system: npm ERR! npm install […]

npm安装不工作:EADDRINUSE

我无法使用npm install没有办法多less我试过。 npm:2.14.12 节点:v4.2.4 这是我得到的错误: $ npm install –no-bin-links npm ERR! fetch failed https://registry.npmjs.org/gulp/-/gulp-3.9.0.tgz npm WARN retry will retry, error on last attempt: Error: connect EADDRINUSE 23.235.43.162:443 – Local (undefined:undefined) npm ERR! fetch failed https://registry.npmjs.org/gulp/-/gulp-3.9.0.tgz npm WARN retry will retry, error on last attempt: Error: connect EADDRINUSE 23.235.43.162:443 – Local (undefined:undefined) npm ERR! Windows_NT 10.0.10586 […]

我如何安装节点和NPM,所以我不必使用sudo?

我试图在Ubuntu 14.04机器上设置Node.js和NPM,但遇到了一些麻烦。 在我第一次尝试时,我试图安装软件包(有时甚至与sudo )不断得到EACCES错误,所以我完全卸载节点和npm。 现在我想弄清楚如何安装它们,而不需要我运行所有的sudo ,不会给我EACCES错误。 我宁愿不使用NVM,除此之外,我刚刚发现了一些零散的部分答案,其中一些相互矛盾,或者只是使用稍微不同的语法。 我真的很感谢这个帮助。 我刚刚从Windows切换到Linux,并试图build立起来,所以我可以再次开始工作。

CentOS错误 – sudo:有效的uid不是0,是sudo安装的setuid root?

我用同样的标题发现了另一个问题,但是,我想我的情况有点不同。 为了设置新项目,我需要安装nodejs。 我意识到它只在与sudo一起使用时才起作用。 例如。 sudo npm 此外,我访问了链接https://docs.npmjs.com/getting-started/fixing-npm-permissions并执行 sudo chown -R $(whoami) $(npm config get prefix)/{lib/node_modules,bin,share} 更改默认的目录权限。 现在因为我也必须在这里申请npm,所以我跑了 sudo chown -R $(whoami) $(sudo npm config get prefix)/{lib/node_modules,bin,share} 发布这个,每当我尝试使用sudo,我得到这个错误 – sudo: effective uid is not 0, is sudo installed setuid root? 我知道我的npm设置本应该更好,但是我是Linux新手。 任何帮助,将不胜感激。 🙂 更多信息 – ls -l $(which sudo)给出=> —s–x–x. 1 dev root 123832 Aug 13 […]

npm安装导致npm ERR等错误! tar.unpack解压Debian上的错误

安装Grunt在所示的Bootstrap文档中,我首先使用npm install -g grunt-cli全局npm install -g grunt-cli ,现在我正在尝试执行npm install ,但只是出现错误: root@devvm:/var/www/axit/portfolio/public/bower_components/bootstrap# npm install npm ERR! tar.unpack untar error /root/.npm/wrappy/1.0.1/package.tgz npm ERR! tar.unpack untar error /root/.npm/wrappy/1.0.1/package.tgz npm ERR! tar.unpack untar error /root/.npm/brace-expansion/1.1.0/package.tgz npm ERR! tar.unpack untar error /root/.npm/delayed-stream/0.0.5/package.tgz npm WARN optional dep failed, continuing form-data@0.1.4 npm ERR! tar.unpack untar error /root/.npm/is-property/1.0.2/package.tgz npm WARN optional dep failed, […]

NPM不能安装appjs。 错误:无法find模块'优美fs'

我已经安装了node.js和npm,但是当我尝试安装appjs时,出现以下错误: zephlon@zephlon-T5254:~$ npm install appjs node.js:201 throw e; // process.nextTick error, or 'error' event on first tick ^ Error: Cannot find module 'graceful-fs' at Function._resolveFilename (module.js:334:11) at Function._load (module.js:279:25) at Module.require (module.js:357:17) at require (module.js:368:17) at Object.<anonymous> (/usr/share/npm/lib/utils/ini.js:32:10) at Module._compile (module.js:432:26) at Object..js (module.js:450:10) at Module.load (module.js:351:31) at Function._load (module.js:310:12) at Module.require (module.js:357:17) 在尝试安装graceful-fs我遇到类似的错误。 我正在使用Ubuntu […]

用于Windows的NPM软件包“bin”脚本

Cucumber.js提供了一个命令行“binary”,它是一个包含shebang指令的简单.js文件: #!/usr/bin/env node var Cucumber = require('../lib/cucumber'); // … 该二进制文件在package.json中用"bin"configuration键指定: { "name" : "cucumber" , "description" : "The official JavaScript implementation of Cucumber." // … , "bin": { "cucumber.js": "./bin/cucumber.js" } // … 这一切在POSIX系统上运行良好。 有人在Windows上运行Cucumber.js时报告了一个问题 。 基本上, .js文件似乎是通过Windows(而不是Node.js)的JScript解释器执行的,并且由于shebang指令而引发语法错误。 我的问题是:build立一个适用于UNIX和Windows系统的“二进制”脚本的build议方法是什么? 谢谢。

在公司代理的Windows shell上使用npm时出错

我正在尝试使用安装phonegap npm install -g phonegap 我在代理,所以我设置 npm config set proxy http://username:password@proxy.company.com:8080 npm config set https-proxy https://username:password@proxy.company.com:8080 我尝试通过npm install -g phonegap进行安装时出现错误 Assertion failed (wrap->ssl_) != (nullprt), file src\tls_wrap.cc, line 320

npm安装什么都不做 – 它是如何工作的?

我有一个npm的麻烦,我还没有find解决scheme在networking上。 今天我想用nodejs,npm,bower等开始我的冒险 我使用Windows 8.1。 我安装了最新的nodejs(v0.12.0)。 我尝试了x64和x86版本的这些步骤。 我用pipe理权限打开了nodejs命令行。 我更新npm到2.5.0版本。 当我运行npm install bower -g我看到一个似乎显示进度的字符(它正在滚动),但没有任何反应。 即使我把它“工作”了30分钟,也没有任何反应。 它永远不会结束。 当我键入np ls -g它只显示npm@2.5.0和它的依赖关系。 我不知道我可以提供什么其他信息。 没有错误和日志。 请帮忙。 更新 日志: npm info it worked if it ends with ok npm verb cli [ 'node', npm verb cli 'C:\\Users\\Lucek\\AppData\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js', npm verb cli '–verbose', npm verb cli 'install', npm verb cli 'bower', npm verb cli […]

ETIMEDOUT在Windows上安装节点包时出错

我正尝试在全新安装的节点中使用npm在我的Windows机器上安装节点包。 但是,我收到ETIMEDOUT错误。 我检查了几个与类似的问题的其他stackoverflow问题,几乎所有的问题都涉及到代理后面的问题。 我的情况并非如此。 我的系统不在任何代理服务器后面。 有人可以帮我解决这个问题吗? PS C:\windows\system32> npm -v 2.5.1 PS C:\windows\system32> npm install bower -g npm ERR! Windows_NT 6.3.9600 npm ERR! argv "C:\\Program Files\\nodejs\\\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "i nstall" "bower" "-g" npm ERR! node v0.12.0 npm ERR! npm v2.5.1 npm ERR! code ETIMEDOUT npm ERR! errno ETIMEDOUT npm ERR! syscall connect npm ERR! network […]