【发布时间】:2018-08-02 21:00:28
【问题描述】:
我运行 Windows,当 npm 修改我的 package.json 文件时,它使用 Unix 样式的行尾 (LF) 写入它。我希望它使用 Windows 样式的行尾 (CRLF)。
是否有一个全局配置设置,甚至是一个命令行选项让 npm 使用正确的 EOL 字符?
【问题讨论】:
-
我认为 NPM 配置或 cli 选项不能更改行尾。但如果你同时使用 git,我建议通过
git config core.autocrlf true开启自动转换。然后当你运行git add时,行尾会自动转换,不会导致额外的提交。
标签: npm line-endings