node.js - 如何验证 node_modules 是否与 package-lock.json 同步?
问题描述
在脚本中,我想验证 的内容是否node_modules/
与定义的内容相对应,package-lock.json
或者是否需要(昂贵的)npm ci
。
我想我可能能够运行npm install --dry-run
并解析以下行:
added 670 packages, removed 390 packages, updated 421 packages and audited 101551 packages in 16.337s
但这似乎很脆弱。
有没有更好的方法来做到这一点?
解决方案
推荐阅读
- php - Laravel 5.6 - Auth::check() 失败
- android - How to go from an Activity to a specific Fragment inside a TabActivity?
- bash - 使用 sed 将文件中的日期替换为另一个日期不起作用
- java - 在 Matlab 中运行时 Java 应用程序进度条颜色发生变化
- css - Firefox 与 Chrome 的 CSS Grid 网格模板列在图像大小上的行为存在差异
- apache-spark - hive / spark中的转换逻辑
- node.js - Angular 6,部署用户 http-server 后路由不起作用
- css - 没有定义列的纯 CSS 砌体布局
- c++ - 在这种情况下,括号有什么好处?
- php - PHP:使用邮件发送链接无法正常工作