如果在已有的lock文件中安装新的阿里云出错
# 问题
我接收了一个项目,很乱,是用uniapp写的,之前有引用了一个插件
叫做jweixin-module 我也不知道这个为啥要用这个插件,我是纯后端的哈,所以对这个插件不清楚,为啥不用微信官方的插件呢
但是我现在需要用到阿里云的iot平台
也就是npm install @alicloud/iot20180120@5.1.0
我直接安装就会影响他之前的写法
没办法的直接找新的解决办法,
# 解决
先建一个 package.json 文件
然后再文件中写
{
"dependencies": {
"jweixin-module": "1.6.0", // 保持现有版本
"@alicloud/iot20180120": "^5.1.0" // 添加新依赖
}
}
1
2
3
4
5
6
2
3
4
5
6
然后使用命令安装,添加 --no-package-lock 参数来避免更新
npm install @alicloud/iot20180120@5.1.0 --no-package-lock
1
编辑 (opens new window)
上次更新: 2024/12/18, 17:45:13
- 01
- 免费的在线logo设计,uugai找了我好就12-24
- 02
- Untitled12-24