已经 删除了 package-lock.json, node_modules 也不行
5***@qq.com
- 发布:2020-06-15 13:52
- 更新:2024-01-31 21:49
- 阅读:1708
云函数api上传失败。失败原因:npm install执行失败.如果云函数目录下存在package-lock.json, node_modules可能会导致 npm install失败, 请删除后重试
分类:uni-app
6 个回复
l***@163.com
请问楼主解决啦吗?
2***@qq.com
我碰到了 mac环境下一直不行 明天试试 window的
1***@qq.com
检查下npm源
2***@qq.com
我mac下遇到这个问题,已经找到解决办法了。原因在于配置了环境变量。之前因为想每次打开终端,就进入项目目录,在 /.bash_profile中加入了一行代码 cd ~/project。这样,unicloud上传云函数时候,自动安装公共模块时候,npm install的默认路径出错。解决办法就是把bash_profile中的那行代码注释掉。
g***@163.com
请问解决了吗?
z***@126.com
我的同样问题解决了,首先我在系统设置了node的环境变量,然后在项目里面又设置了node的路径,现在我把项目里面的npm和node的路径删除后,一切OK!