我们的应用程序建立在MEAN堆栈上,最近我们遇到了一个从来没有问题的问题。
进行了代码更改,并自动添加Ctrl-M字符。这只发生在一个js和html文件中。所有其他人都没有任何问题。
请在下面找到一个git diff。
new CronJob("01 * * * * *", function () {
- console.log("Notify cron");
+ console.log("Notify Cron");^M
notificationController.notifyCron();
}, null, true, 'America/Los_Angeles');
new CronJob("01 * * * * *", function () {
- console.log("Notify cron");
+ console.log("Notify Cron Message");^M
notificationController.notifyCronMessage();
}, null, true, 'America/Los_Angeles');
请注意,修改后的行会插入一个附加字符。我已经研究了几乎所有关于这个问题的可用内容,并且有一些解决方案允许我们在linux服务器上进行更改。
但是,我希望这根本不会发生。我在macOS上使用Visual Studio Code ...
任何帮助将不胜感激。