如何在版本控制时阻止npm重新格式化package.json?

时间:2014-05-19 15:46:42

标签: node.js npm whitespace

我是那些喜欢用标签而不是空格格式化我的JS和JSON的疯狂开发人员之一 - 稍后再说。当我使用npm version <newversion>增加package.json版本时,我的package.json将恢复为空格。有没有办法防止这种行为?

1 个答案:

答案 0 :(得分:0)

最终在一个名为Yarn的流行的新备用节点包管理器中解决了这种情况:

https://yarnpkg.com

https://github.com/yarnpkg/yarn

如果您的package.json文件缩进了标签,即使您安装新软件包或增加版本号等,它也会尊重它。到目前为止,使用起来非常好。