我目前正在使用cropper
并jquery@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 不安装cropper
sjquery
依赖项?