我有Rails项目。当我尝试运行任何rake任务或Rails服务器时,出现此错误



有人可以帮我吗?

最佳答案

如果在Unix/Mac上工作,则此错误是因为行尾不正确。
这是使用dos2unix的解决方案;您可能需要在系统上安装此程序。如果apt可用,则可以使用sudo apt install dos2unix


  • 正确设置行尾,并让git管理它如何处理它们:

  • git config --global core.autocrlf input
    

  • 在您的目录中,您将通过运行以下命令来转换所有文件:

  • find ./ -type f -exec dos2unix {} \;
    
    这将循环浏览所有文件,并对其进行转换。解决问题。添加您的更改。提交它们,您应该会很好。

    10-06 06:05