草庐IT

npm-debug

全部标签

node.js - 全局删除所有 npm 模块的命令

是否有删除所有全局npm模块的命令?如果没有,你有什么建议? 最佳答案 以下命令删除所有全局npm模块。注意:这在Windows上不起作用。有关工作Windows版本,请参阅OllieBennett'sAnswer.npmls-gp--depth=0|awk-F/'/node_modules/&&!/\/npm$/{print$NF}'|xargsnpm-grm这是它的工作原理:npmls-gp--depth=0列出所有全局顶级模块(参见clidocumentationforls)awk-F/'/node_modules/&&!/\

node.js - npm 检查并根据需要更新包

我们需要将Karma测试运行程序集成到TeamCity中,为此我想给sys-engineers小脚本(powershell或其他):从某个配置文件中获取所需的版本号(我想我可以将它作为注释放在karma.conf.js中)检查定义的karmarunner版本是否安装在npm的全局repo中如果不是,或者安装的版本比预期的旧:选择并安装正确的版本运行它:karmastart.\Scripts-Tests\karma.conf.js--reportersteamcity--single-run所以我真正的问题是:“如果安装了所需的软件包版本,如何checkin脚本?”。您应该进行检查,还是

node.js - npm 检查并根据需要更新包

我们需要将Karma测试运行程序集成到TeamCity中,为此我想给sys-engineers小脚本(powershell或其他):从某个配置文件中获取所需的版本号(我想我可以将它作为注释放在karma.conf.js中)检查定义的karmarunner版本是否安装在npm的全局repo中如果不是,或者安装的版本比预期的旧:选择并安装正确的版本运行它:karmastart.\Scripts-Tests\karma.conf.js--reportersteamcity--single-run所以我真正的问题是:“如果安装了所需的软件包版本,如何checkin脚本?”。您应该进行检查,还是

node.js - 为什么 npm install 说我有未满足的依赖项?

我有一个Node包。当我从包根目录运行npminstall时,它会安装一堆东西,但随后会打印出几条如下所示的错误消息:npmWARNunmetdependency/Users/seanmackesey/google_drive/code/explore/generator/node_modules/findup-sync/node_modules/globrequiresgraceful-fs@'~1.2.0'butwillload我一定对npminstall究竟做了什么感到困惑。如果它检测到依赖项,不应该安装它吗?在什么情况下它会给我这样的错误消息,我该如何解决依赖关系?

node.js - 为什么 npm install 说我有未满足的依赖项?

我有一个Node包。当我从包根目录运行npminstall时,它会安装一堆东西,但随后会打印出几条如下所示的错误消息:npmWARNunmetdependency/Users/seanmackesey/google_drive/code/explore/generator/node_modules/findup-sync/node_modules/globrequiresgraceful-fs@'~1.2.0'butwillload我一定对npminstall究竟做了什么感到困惑。如果它检测到依赖项,不应该安装它吗?在什么情况下它会给我这样的错误消息,我该如何解决依赖关系?

node.js - npm install 与 update - 有什么区别?

npminstall和npmupdate之间的实际区别是什么?我什么时候应该使用哪个? 最佳答案 npminstall之间的区别和npmupdate处理package.json中指定的包版本:{"name":"my-project","version":"1.0",//installupdate"dependencies":{//------------------"already-installed-versionless-module":"*",//ignores"1.0"->"1.1""already-installed-se

node.js - npm install 与 update - 有什么区别?

npminstall和npmupdate之间的实际区别是什么?我什么时候应该使用哪个? 最佳答案 npminstall之间的区别和npmupdate处理package.json中指定的包版本:{"name":"my-project","version":"1.0",//installupdate"dependencies":{//------------------"already-installed-versionless-module":"*",//ignores"1.0"->"1.1""already-installed-se

node.js - 为什么 "npm install"会重写 package-lock.json?

我刚刚升级到npm@5。我现在有一个package-lock.json文件,其中包含package.json中的所有内容。我希望,当我运行npminstall时,将从锁定文件中提取依赖版本以确定应该在我的node_modules目录中安装什么。奇怪的是,它实际上最终修改和重写了我的package-lock.json文件。例如,锁定文件的typescript指定为版本2.1.6。然后,在npminstall命令之后,版本更改为2.4.1。这似乎违背了锁定文件的全部目的。我错过了什么?如何让npm真正尊重我的锁定文件? 最佳答案 更新3

node.js - 为什么 "npm install"会重写 package-lock.json?

我刚刚升级到npm@5。我现在有一个package-lock.json文件,其中包含package.json中的所有内容。我希望,当我运行npminstall时,将从锁定文件中提取依赖版本以确定应该在我的node_modules目录中安装什么。奇怪的是,它实际上最终修改和重写了我的package-lock.json文件。例如,锁定文件的typescript指定为版本2.1.6。然后,在npminstall命令之后,版本更改为2.4.1。这似乎违背了锁定文件的全部目的。我错过了什么?如何让npm真正尊重我的锁定文件? 最佳答案 更新3

javascript - 如何列出 npm 用户安装的包

如何在npm中列出用户安装的/环境包only?当我执行npm-glist时,它会输出每个包及其依赖项。相反,我希望看到当前工作项目或环境中安装的软件包。 最佳答案 npmlist-g--depth=0npm:Node.js包管理器命令行工具list-g:显示在用户文件夹中找到的每个包的树(没有-g选项它只显示当前目录的包)--depth0/ --depth=0:避免在树状View中包含每个包的依赖项 关于javascript-如何列出npm用户安装的包,我们在StackOverflow上