R. *_*enn 7 node.js npm npm-update
有没有合理的方法来强制对节点程序包进行更新?
很高兴能保护我们免受激进的软件包开发的侵害,但是似乎大多数软件包版本都保存为准确的版本号(即,不可见的版本=,而不是不等号或^or ~),因此即使升级到补丁程序版本也很麻烦。
我实际上根本没有npm update为我工作。
例如,我在我package.json的包中dependencypackage列出了这样一个包(比如说)
:,而www.npmjs.com上"dependencypackage":"^0.5.1"的最新版本dependencypackage是0.7.1。
除非我弄错了,否则根据doc的update,我应该能够运行npm update --save dependencypackage更新./node_modules目录和package.json清单中的软件包。
不幸的是,这对我不起作用。我没有从该命令获得任何信息或输出。
附加信息:
不合理的解决方案示例:
为了实现这一点,我使用npm-check
npm i -g npm-check
npm-check -u
Run Code Online (Sandbox Code Playgroud)
然后,您可以出售要升级的产品并按 Enter。它就像一个魅力。
| 归档时间: |
|
| 查看次数: |
1958 次 |
| 最近记录: |