如何强制npm使用jquery 2.1.1

Pra*_*har 8 jquery node.js materialize pickadate

我问这个问题是node-npm的初学者.我当前的node_modules的查询版本为2.2.0.但是在同一个项目中,我使用的是具有datepicker组件的materialize-css.

该组件在jquery 2.1.1上运行.我的问题很简单.

如何从我的node_modules中删除当前的jquery [v 2.2.0]并安装jquery版本[2.1.1],以便datepicker组件工作.

xkc*_*149 16

将特定版本添加到package.json文件中

"dependencies": {
    "jquery": "2.1.1"
}
Run Code Online (Sandbox Code Playgroud)

  • 然后运行“ nmp install”来安装缺少的软件包。或者,也有[npm-install-missing](https://www.npmjs.com/package/npm-install-missing)模块也可以处理缺少的依赖项。 (2认同)

mtp*_*ltz 5

您可以使用 npm CLI 直接安装依赖项,而无需自己在 package.json 中输入以下内容更改依赖项:

npm install jquery@2.1.1