草庐IT

npm-outdated

全部标签

node.js - npm 通过 package.json 中的依赖项安装私有(private) github 存储库

我正在尝试通过npm安装github私有(private)存储库,其中包含其他私有(private)github存储库作为依赖项。尝试了很多方法和帖子,但没有一个有效。这就是我正在做的事情:npminstallgit+https://github.com/myusername/mygitrepository.git在package.json中是这样的:"dependencies":{"repository1name":"git+https://github.com/myusername/repository1.git","repository2name":"git+https://gi

node.js - 如何使用 npm 全局安装模块?

我最近在OSX上安装了Node.js和npm模块,我认为设置有问题:npminstall[MODULE]isnotinstallingthenode.jsmoduletothedefaultpathwhichis/usr/local/lib/node_modules. 最佳答案 如果要全局安装npm模块,请确保使用新的-g标志,例如:npminstallforever-g关于自1.0rc以来安装npm模块的一般建议(取自blog.nodejs.org):Ifyou’reinstallingsomethingthatyouwantto

node.js - NodeJS - 使用 NPM 安装时出错

MicrosoftWindows[Version6.3.9600](c)2013MicrosoftCorporation.Allrightsreserved.C:\Windows\system32>npminstallcaress-servernpmhttpGEThttps://registry.npmjs.org/caress-servernpmhttp304https://registry.npmjs.org/caress-servernpmhttpGEThttps://registry.npmjs.org/jspack/0.0.1npmhttpGEThttps://registr

node.js - NPM 全局安装 "cannot find module"

我写了一个模块,我刚才发布到npm(https://npmjs.org/package/wisp)所以它可以从命令行正常安装:$npmi-gwisp但是,当我从命令行运行它时,我不断收到一个未安装optimist的错误:$wispError:Cannotfindmodule'optimist'atFunction.Module._resolveFilename(module.js:338:15)atFunction.Module._load(module.js:280:25)atModule.require(module.js:362:17)atrequire(module.js:37

angularjs - 如何修复 npm UNMET PEER DEPENDENCY 警告?

我在Windows10上,使用Node5.6.0和npm3.6.0。我正在尝试将angular-material和mdi安装到我的工作文件夹中。npminstallangular-materialmdi错误:+--angular@1.5.0+--UNMETPEERDEPENDENCYangular-animate@^1.5.0+--UNMETPEERDEPENDENCYangular-aria@^1.5.0+--angular-material@1.0.6+--UNMETPEERDEPENDENCYangular-messages@^1.5.0`--mdi@1.4.57npmWARNe

node.js - NPM 无法安装依赖项 - 尝试解锁尚未锁定的内容

我一直在尝试在我的package.json文件上运行npminstall,但我遇到了很多麻烦。它一直在说“错误:尝试解锁尚未锁定的XXX”。这是其中之一:Error:Attempttounlocktbd@~0.6.4,whichhasn'tbeenlockedatunlock(/usr/local/lib/node_modules/npm/lib/cache.js:1304:11)atcb(/usr/local/lib/node_modules/npm/lib/cache.js:646:5)at/usr/local/lib/node_modules/npm/lib/cache.js:6

node.js - 您可以为您的组织托管一个私有(private)存储库以与 npm 一起使用吗?

Npm听起来像是一个在组织内使用的绝佳平台,很好奇是否可以使用私有(private)存储库,例如Nexus/Maven。谷歌上什么都没有:( 最佳答案 https://github.com/isaacs/npmjs.org/:在npm版本v1.0.26中,您可以在package.json文件中指定私有(private)git存储库url作为依赖项。我没有使用它,但希望得到反馈。以下是您需要做的:{"name":"my-app","dependencies":{"private-repo":"git+ssh://git@yourgit

node.js - 如何将本地模块指定为 npm 包依赖项

我有一个应用程序,它对第三方模块(例如“express”)具有通常的依赖项集,该依赖项在package.json文件中的依赖项下指定。例如"express":"3.1.1"我想以模块化方式构建我自己的代码,并通过package.json安装一组本地(即在我当前所在的文件系统上)模块。我知道我可以通过运行来安装本地模块:npminstallpath/to/mymodule但是,我不知道如何通过package.json依赖结构实现这一点。在此命令中使用--save选项只是将"mymodule":"0.0.0"放入我的package.json中(不引用文件路径位置)。如果我然后从node_m

node.js - 我怎样才能让 npm start 在不同的目录?

我一般cd进入app目录然后运行npmstart。我觉得应该有一些方法来运行带有路径参数的npmstart。但是,npmstartdocumentation不包含这样的功能。我自己试了才发现npmstart./myapp不起作用。有没有办法做到这一点? 最佳答案 这个单行应该可以工作:npmstart--prefixpath/to/your/appCorrespondingdoc 关于node.js-我怎样才能让npmstart在不同的目录?,我们在StackOverflow上找到一个类

node.js - 如何使用 nvm 更改 npm 的版本?

我一直在使用NVM为我的Node.js工作安装最新版本的Node.js。它完全适合安装单独的版本并在它们之间切换。它还在每个本地.../bin文件夹中安装最新版本的NPM以及Node.js二进制文件。但是,似乎没有办法切换我正在使用的NPM版本(或者至少我无法弄清楚)。我能想到的唯一解决方案是删除它默认使用的二进制文件(这是我第一次使用NVM安装Node时安装的NPM),并在其位置放置最新的NPM二进制文件。但是,有没有更好的方法来做到这一点? 最佳答案 如anotheranswer中所述,现在有一个命令:nvmnowhasacom