sh: /Users/mac/Desktop/LOGIC/node_modules/.bin/react-scripts



如何修复?当我运行react project

时,出现这个错误sh:/Users/mac/Desktop/LOGIC/node_modules/.bin/react-scripts:/bin/sh^M: bad interpreter: No such file or directory

这看起来像是Macintosh行尾的问题。在Visual Studio Code等编辑器中打开该文件,并使用Unix (LF)行结尾保存该文件。

请在linux编辑器中打开react-scripts文件并保存。现在重复该命令。

^M是一个回车符。Linux使用换行符来标记行结束,而Windows使用双字符序列CR LF。你的文件有Windows的行尾,这会让Linux感到困惑。删除字符:

sed -i -e 's/r$//' NAME-OF-FILE.sh

:https://www.folkstalk.com/2022/07/bin-shm-bad-interpreter-with-code-examples.html

相关内容

最新更新