npm5的一项新功能为通过创建package-lock.json文件进行确定性安装。

这个文件应该保存在源代码管理中吗?

我假设它与yarn.lockcomposer.lock类似,都应该保存在源代码管理中。

小新小新提问于
风华一代paranoid android回答于

官方文档:https://docs.npmjs.com/files/Package-lock.json

对于npm修改node_modules树或package.json的任何操作,将自动生成package-lock.json。 它描述了生成的确切树,以便后续安装能够生成相同的树,而不管中间依赖性更新如何。

回答过的其他问题

怎样使用AI提升运维效率?

风华一代paranoid android
随着云计算的到来,云计算指的是通过网络和人工智能(AI)共享计算资源,现在业务形态正在彻底改变。” 人工智能,目前是主流,可以从大量数据中获得新的认可,人们无法通过深度学习来处理自己。深度学习是一种新的机器学习方法,可以根据数据本身独立创建特征值。这是机器学习的补充,它从收集的...... 展开详请

视频检测和处理领域的现状和前景怎么样?

风华一代paranoid android

视频处理会不会很慢。难以应用到实时场景?

腾讯云TStack上的云Oracle有哪些优点和应用?

风华一代paranoid android

成本低

单位容量成本(元/TB)是EMC高端存储的1/10;

整套成本是EMC存储方案的1/5

Kafka对实时数据的主要优势是什么?

风华一代paranoid android
Kafka是一个分布式发布 - 订阅消息传递系统,它是现有解决方案的快速,可扩展且持久的替代方案。 Kafka对于处理实时数据特别有用,例如与管理半卡车车队和工业HVAC单元相关的数据。 像大多数类似的系统一样,  Kafka跟上主题内的消息提要。生产者在主题中创建数据,消费者...... 展开详请

在Matlab中使用Curl(Windows 10)的请求给出了错误消息

风华一代paranoid android
JSON似乎没有被正确引用。 试试这个: curl -s -X POST -H "Content-Type: application/json" -H "Authorization: Bearer " -d "{\"order\": {\"units\": \"100\", \...... 展开详请

this.props ...不是函数反应react-redux

风华一代paranoid android
你必须返回一个对象,其中的keys是你的props。 const mapDispatchToProps = dispatch => ({ postDetails: bindActionCreators({postDetails}, dispatch) }) 或者,您可以使用简...... 展开详请

关于作者

所属标签

扫码关注云+社区