如何强制 npm 使用 jquery 2.1.1

How to force npm to use the jquery 2.1.1

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

此组件在 jquery 2.1.1 上运行。我的问题很简单。

如何从我的 node_modules 中删除当前的 jquery [v 2.2.0] 并安装 jquery 版本 [2.1.1] 以便日期选择器组件正常工作。

将特定版本添加到您的 package.json :

"dependencies": {
    "jquery": "2.1.1"
}

然后,运行以下命令

npm update

感谢您的帮助。 我转到 package.json 文件并添加依赖项

"dependencies": {
  "jquery": "2.1.1"
}

之后我对现有项目进行了 sudo npm update 并将 jquery 版本更改为 2.1.1。我假设 sudo npm install 也会有同样的效果

您可以使用 npm CLI 直接安装依赖项,而无需在 package.json 中自己更改依赖项,方法是键入:

npm install jquery@2.1.1