node.js - `npm i` 和 `CI=false npm i` 有什么区别?
问题描述
在特定提交后,我的持续集成管道中断了。
我不能也npm i
不能npm ci
了,yarn
工作正常。
我正在使用节点 v13.11.0 和 npm 6.14.2
我希望该命令同时传入 CI 和本地环境。
相反,它在 CI 期间失败:
npm ERR! cb() never called! when doing npm install
这是完整的日志:
但是,当我设置时CI=false
,CI 通过,为什么以及有什么区别?
解决方案
推荐阅读
- xamarin.forms - 单击警报外部时如何限制显示警报的关闭
- android - 如何以编程方式更改代码中的 tabContentStart 值?
- javascript - 使用 jquery 计算多数据属性
- python - 在python中打印菱形
- html - CSS 变换 - 旋转和倾斜不能一起工作
- java - @Scheduled 和 @Transactional 方法中的 Spring-data-jpa 延迟加载
- android - 如何使用外键引用 Android Room 中的父实体将项目添加到子实体?
- java - 无法在 java 程序中创建初始上下文
- android - 退出时如何检索匿名帐户的数据?Firebase 身份验证匿名
- javascript - Heroku 应用程序崩溃