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