2016-08-15 103 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行尾的編輯器。

相關問題