为了账号安全,请及时绑定邮箱和手机立即绑定

NPM 包 - LF 或 CRLF 或自动行尾?

NPM 包 - LF 或 CRLF 或自动行尾?

犯罪嫌疑人X 2021-10-14 17:13:54
我是NPM 包的开发人员,并且正在尝试规范行尾。我在一台装有 VSCode 的 Windows 机器上,所以我的大部分文件都是 CRLF 格式。但是,我的打包器 Rollup 生成的缩小和源映射文件是 LF 格式。我个人更喜欢 LF 格式,并希望我的分布式构建为 LF 格式,以及我个人编辑器中的文件。但是,我不想弄乱使用不同编辑器的其他 Windows 用户。我应该如何配置.gitattributes、.editorconfig、我的 VSCode 设置和我的 Git 设置以最好地实现这一点?谢谢!
查看完整描述

1 回答

?
海绵宝宝撒

TA贡献1809条经验 获得超8个赞

如果最好在.gitattributes(如此处所示)中为具有特定扩展名的文件指定一致的 eol 策略:.gitattributes例如,请参见使用 LF 的这个。

VSCode 将" auto" 作为其默认值file.eol,这应该足够了:Git 将在结帐时进行转换,而 VSCode 不会对其进行转换。


查看完整回答
反对 回复 2021-10-14
  • 1 回答
  • 0 关注
  • 258 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信