2016-08-15 102 views
0

我有这个问题,每当我做npm init文件package.json被创建,但它被格式化在一行中。正如你可以想象的那样,这是不切实际的,我最终自己格式化,这不是世界上最好的任务。npm package.json格式化为一行

编辑
我注意到,当我做npm install的文件被再次重新格式化为一条线。这非常烦人,我相信它一定是我无法找到的一些配置。

我该怎么改变才能从头开始格式化文件?

谢谢!

+0

您能否介绍一下您的操作系统和IDE设置?你在Windows上运行,可能使用不正确处理unix行尾的编辑器? –

+0

这是正确的,我的操作系统是Windows 7,我试图用记事本查看文件。现在你已经问过关于unix行结尾的问题,我用Sublime Text 3打开了它,并且所有内容都格式化得很好......所以答案就是“刻录记事本”,对吧? –

+0

是的,你应该使用一些更高级的编辑器,它至少可以处理各种行结束和检测编码。 –

回答

1

当npm创建并更新文件时,它将行结尾重写为unix样式LF,而Windows结尾为CRLF。当使用不能正确处理unix结尾的编辑器时,您将在一行中看到整个内容。

所以:使用一个可以正确处理unix行尾的编辑器。

相关问题