【发布时间】:2021-12-03 16:22:05
【问题描述】:
指定模块依赖于任何(或最后一个)版本的语法是什么?
我知道对于一个特定的,合成器是:
"dependencies": {
"express": "^4.9.8"
},
最好的问候
【问题讨论】:
-
“在任何(或最后一个)版本上”是什么意思?
标签: node.js heroku dependencies
"dependencies": {
"express": "^4.9.8"
},
最好的问候
【问题讨论】:
标签: node.js heroku dependencies
安装时可以使用
npm install express 获取最新版本。
如果您想要特定版本。
你可以用npm install express@4.9.8安装
【讨论】:
package.json 文件 有语法。
好的,
Chris 的回答似乎不错:来自“https://docs.npmjs.com/about-semantic-versioning”:
"You can specify which update types your package can accept from dependencies in your package's package.json file.
For example, to specify acceptable version ranges up to 1.0.4, use the following syntax:
Patch releases: 1.0 or 1.0.x or ~1.0.4
Minor releases: 1 or 1.x or ^1.0.4
Major releases: * or x"
【讨论】: