例如我想用NPM安装jQuery包,而jQuery的版本小于3.0.0。我该怎么做?
vmdwslir1#
您可以使用以下操作来安装特定版本的npm包:
npm install jquery@">=0.1.0 <3.0.0" // Using a range npm install jquery@"<3.0.0" // Below a specific version
您可以参考此链接了解更多信息:https://docs.npmjs.com/cli/install
xvw2m8pv2#
如果你所说的“更小”指的是一个较早的版本,你可以在package.json中添加这一行:
package.json
"dependencies": { "jquery": "2.2.4" }
然后运行npm install命令。请随意将2.2.4版本替换为您尝试安装的任何版本。
npm install
2.2.4
mctunoxg3#
我认为你必须更新“package.json”中的依赖版本(这是你需要的),然后运行“npm install”命令。它将更新我们在“package.json”文件中添加的包。希望这能解决这个问题。
hc8w905p4#
首先,为了更好地描述jQuery,你可以得到可用的jquery versions,在你的终端,喜欢这样:npm view jquery versions此命令将为您提供到目前为止可用版本的完整历史记录:
jquery versions
npm view jquery versions
所以,一些其他的方法来安装jquery在较小的版本到版本。3.0.0是:
jquery
3.0.0
npm i jquery@"<3.0.0"
npm i jquery@">1.6.2 <3.0.0"
^
npm i jquery@^2.0.0
npm i jquery@2.0.x
npm i jquery@^2
npm i jquery@^2.*
^符号涵盖了从所提到的minor到下一个major版本的上一个版本的所有范围。例如jquery@^2.1.3,将从>= 2.1.3 < 3.0.0版本安装你可以在这里使用npm semver calculator来玩:https://semver.npmjs.com/
minor
major
>= 2.1.3 < 3.0.0
4条答案
按热度按时间vmdwslir1#
您可以使用以下操作来安装特定版本的npm包:
您可以参考此链接了解更多信息:https://docs.npmjs.com/cli/install
xvw2m8pv2#
如果你所说的“更小”指的是一个较早的版本,你可以在
package.json
中添加这一行:然后运行
npm install
命令。请随意将2.2.4
版本替换为您尝试安装的任何版本。mctunoxg3#
我认为你必须更新“package.json”中的依赖版本(这是你需要的),然后运行“npm install”命令。它将更新我们在“package.json”文件中添加的包。希望这能解决这个问题。
hc8w905p4#
首先,
为了更好地描述jQuery,
你可以得到可用的
jquery versions
,在你的终端,喜欢这样:npm view jquery versions
此命令将为您提供到目前为止可用版本的完整历史记录:
所以,一些其他的方法来安装
jquery
在较小的版本到版本。3.0.0
是:npm i jquery@"<3.0.0"
或npm i jquery@">1.6.2 <3.0.0"
^
符号,如:npm i jquery@^2.0.0
或npm i jquery@2.0.x
或npm i jquery@^2
或npm i jquery@^2.*
。^
符号涵盖了从所提到的minor
到下一个major
版本的上一个版本的所有范围。例如jquery@^2.1.3,将从
>= 2.1.3 < 3.0.0
版本安装你可以在这里使用npm semver calculator来玩:https://semver.npmjs.com/