/usr/bin/env: «node\r» 使用 JS 最佳实践的"无此类文件"错误



我试图使用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

相关内容

最新更新