rap*_*2-h 25 javascript node.js npm package.json yarnpkg
我试图在package.json中指定节点引擎来接受它们8
和10
版本.
我试着输入这个:
"engines": {
"node": "8.x|10.x"
},
Run Code Online (Sandbox Code Playgroud)
但运行yarn
结果:
引擎"节点"与此模块不兼容.预期版本"8.x | 10.x"
如果我替换为:
"engines": {
"node": "10.x"
},
Run Code Online (Sandbox Code Playgroud)
......它有效(即没有错误).
有没有办法接受两个版本的节点引擎package.json
?
Que*_*tin 43
请参阅包含示例的文档.
提供空格分隔的引擎列表,其中包含大于/小于符号.
{
"engines" : {
"node" : ">=8.0.0 <11.0.0"
}
}
Run Code Online (Sandbox Code Playgroud)
Gab*_*e M 29
你只需要双管||
而不是单管.
"engines": {
"node": "^8 || ^10"
}
Run Code Online (Sandbox Code Playgroud)
将匹配v8.xx或v10.xx但不匹配v9.
你可以在这里阅读更多相关信息https://docs.npmjs.com/files/package.json#dependencies
归档时间: |
|
查看次数: |
17369 次 |
最近记录: |