/usr/bin/env: ‘node\r’: No such file or directory
当我尝试运行某些东西时,我不断收到此输出。有想法该怎么解决这个吗?
答案1
无论您运行的脚本是什么,作为其第一行,
#!/usr/bin/env node
唯一的问题是它也是一个 DOS 文本文件。从\r
错误消息中 可以明显看出这一点。\r
是编码回车符的常用方法,DOS 文本文件在每行末尾、在 Unix 系统上充当“换行符”的换行符之前都有这些回车符。
使用实用程序等将脚本文件转换为 Unix 文本文件dos2unix
。