草庐IT

npm-outdated

全部标签

node.js - 如何将 npm install 安装到指定目录?

运行时是否可以指定目标目录npminstall? 最佳答案 您可以使用--prefix选项:mkdir-p./install/here/node_modulesnpminstall--prefix./install/here然后将在./install/here/node_modules中安装软件包。mkdir是必需的,因为npm可能会选择层次结构中更高的现有node_modules目录。(见npmdocumentationonfolders。) 关于node.js-如何将npminsta

node.js - npm ERR cb() 从未调用

我有一个托管在Heroku上的Node.js应用程序。每次我执行gitpushheroku时都会出现以下错误:Countingobjects:14,done.Deltacompressionusingupto6threads.Compressingobjects:100%(12/12),done.Writingobjects:100%(12/12),1.20KiB,done.Total12(delta8),reused0(delta0)----->Node.jsappdetected----->ResolvingengineversionsUsingNode.jsversion:0.6

node.js - npm install 不会安装 devDependencies

由于某种原因,当我在Windows上运行npminstall时,它不会安装devDependencies。AFAIK它应该。如果我运行npminstall--devdevDependencies已安装。我不明白为什么npminstall也不安装devDependencies,而只安装依赖项。可能是什么原因?我该如何解决?也许我的package.json有问题?如果有帮助,请在下面列出:{"name":"try-brunch","version":"0.1.0","private":"true","devDependencies":{"brunch":"^2.0.4","cssnano-

node.js - 如何自动安装 npm 对等依赖项?

例如,当我安装Angular2时:npminstall--saveangular2temp@1.0.0/Users/doug/Projects/dougludlow/temp├──angular2@2.0.0-beta.3├──UNMETPEERDEPENDENCYes6-promise@^3.0.2├──UNMETPEERDEPENDENCYes6-shim@^0.33.3├──UNMETPEERDEPENDENCYreflect-metadata@0.1.2├──UNMETPEERDEPENDENCYrxjs@5.0.0-beta.0└──UNMETPEERDEPENDENCYzo

node.js - 如何清除 NPM 的 https 代理设置?

如何清除NPM之前的ssl代理设置?好吧,我搜索了很多,但我得到的所有帖子主要是关于如何在公司网络中设置代理。我尝试将代理设置为空:npmconfigsethttp-proxynpmconfigsethttps-proxy第一个命令通过但第二个警告:npmWARNinvalidconfigproxy=""npmWARNinvalidconfigMustbeafullurlwith'http://'警告是否可以忽略,我已成功清除代理设置? 最佳答案 以上都没有帮助我,但这样做:npmconfigrmproxynpmconfigrmht

node.js - 有没有办法让 npm install (命令)在代理后面工作?

在.npmrc文件中了解代理变量,但它不起作用。尽量避免手动下载所有需要的包并安装。 最佳答案 我这样解决了这个问题:我运行这个命令:npmconfigsetstrict-sslfalse然后将npm设置为使用http,而不是https:npmconfigsetregistry"http://registry.npmjs.org/"然后我使用以下语法安装包:npm--proxyhttp://username:password@cacheaddress.com.br:80installpackagename如果代理不需要您进行身份验证

node.js - 如何覆盖嵌套的 NPM 依赖版本?

我想使用grunt-contrib-jasmineNPM包。它有各种依赖关系。部分依赖图如下所示:─┬grunt-contrib-jasmine@0.4.1│├─┬grunt-lib-phantomjs@0.2.0││├─┬phantomjs@1.8.2-2很遗憾,这个版本有一个错误phantomjs这会阻止它在MacOSX上正确安装。这已在最新版本中得到修复。我怎样才能得到grunt-lib-phantomjs使用更新版本的phantomjs?一些额外的上下文:grunt-contrib-jasmine明确要求版本"~0.2.0"的grunt-lib-phantomjs,明确要求版本

node.js - 接收错误 : 'Error: SSL Error: SELF_SIGNED_CERT_IN_CHAIN' while using npm

我在ubuntu上使用npmv1.0.104/node0.6.12-我在尝试通过npm安装任何新模块时收到下面复制的错误(我之前使用http而不是https测试了socket.io并且我想知道如果这可能导致npm/未签名证书出现问题)。一旦npm尝试解析“https://registry.npmjs.org”,就会弹出错误。'网址。无论如何我可以忽略该错误,或​​者将证书定位/添加到受信任的商店以继续使用npm。任何关于需要做什么来解决问题的见解将不胜感激(我更愿意通过配置解决问题,而不是尽可能重新安装)。Error:"Error:SSLError:SELF_SIGNED_CERT_I

node.js - npm - 如何显示包的最新版本

如何使用npm显示模块的最新版本?我期待像npm--latestexpress这样的东西打印出v3.0.0. 最佳答案 你可以使用:npmshow{pkg}version(所以npmshowexpressversion现在将返回3.0.0rc3)。 关于node.js-npm-如何显示包的最新版本,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/11949419/

node.js - -save-dev 在 npm install grunt --save-dev 中是什么意思

我刚刚开始使用Grunt.js.设置起来非常困难,我正在创建一个package.json文件。关注tutorial,它说有3种方法可以创建package.json文件。首先是做npminstallgrunt--save-dev但是--save-dev是什么意思呢?我试着找了下,结果却是徒劳。 最佳答案 --save-dev:PackagewillappearinyourdevDependencies.根据npminstalldocs.Ifsomeoneisplanningondownloadingandusingyourmodule