1

我目前正在使用cropperjquery@latest在我的package.json. 但是,cropper需要jquery作为它自己的依赖项,最终会安装和使用两个版本的 jquery。我尝试将此添加到我的npm-shrinkwrap.json

"cropper": {
  "version": "2.3.3",
  "from": "https://registry.npmjs.org/cropper/-/cropper-2.3.3.tgz",
  "resolved": "https://registry.npmjs.org/cropper/-/cropper-2.3.3.tgz",
  "dependencies": {
    "jquery": {
      "version": "3.1.0",
      "from": "jquery@latest"
    }
  }
},

但最终发生的一切是我安装了两个相同的版本jquery

我需要做的是让cropperjquery在我的本地版本中使用package.json它,而不是它自己的版本。我完成此操作的唯一方法是node_modules从内部手动删除文件夹,cropper但这不是长期解决方案。

我将如何cropper使用我的本地jquery?或者让 shrinkwrap 不安装croppersjquery依赖项?

4

0 回答 0