我试图使用js最佳实践,我使用js-best-practices然后错误/ usr / bin / env:«node \ r»“没有这样的文件”出现并且程序不运行 我感谢您提出的任何解决方案。感谢
答案 0 :(得分:1)
看起来您的脚本文件已在Windows上创建,该文件为DOS格式(DOS中的行结尾)。因此,您可以使用将文件转换为Unix格式的模块:
brew install dos2unix
sudo dos2unix your_script
或使用tr
命令从文件中删除\r
:
cat your_script.js | tr -d '\r' > fixed_script.js
P.S。您还可以使用vim将Windows样式转换为Unix样式:
vim script
:se ff=unix
:wq