猿问

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

我是NPM 包的开发人员,并且正在尝试规范行尾。我在一台装有 VSCode 的 Windows 机器上,所以我的大部分文件都是 CRLF 格式。但是,我的打包器 Rollup 生成的缩小和源映射文件是 LF 格式。

我个人更喜欢 LF 格式,并希望我的分布式构建为 LF 格式,以及我个人编辑器中的文件。但是,我不想弄乱使用不同编辑器的其他 Windows 用户。

我应该如何配置.gitattributes.editorconfig、我的 VSCode 设置和我的 Git 设置以最好地实现这一点?谢谢!


犯罪嫌疑人X
浏览 259回答 1
1回答

海绵宝宝撒

如果最好在.gitattributes(如此处所示)中为具有特定扩展名的文件指定一致的 eol 策略:.gitattributes例如,请参见使用 LF 的这个。VSCode 将" auto" 作为其默认值file.eol,这应该足够了:Git 将在结帐时进行转换,而 VSCode 不会对其进行转换。
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答