Igo*_*kin 8 ruby rake ruby-on-rails
我有Rails项目.当我尝试运行任何rake任务或rails服务器时,它会给我这个错误
env:ruby\r \n:没有这样的文件或目录
有人能帮助我吗?
R.J*_*son 22
如果您正在使用Unix/Mac,则此错误是因为您的行结尾不正确.
这里有一些纠正的步骤.
正确设置行结尾,并让git管理它如何处理它们.
$ git config --global core.autocrlf输入
然后,在您的目录中,您将基本上转换所有文件.
现在你必须运行以下内容
$ find ./ -type f -exec dos2unix {} \;
这将遍历所有文件,并进行转换.这将解决错误.添加更改.承诺他们,你应该好好去.
小智 4
您可能已经编辑了 ./bin/rake 文件并在第一行末尾添加了 \r :
#!/usr/bin/env ruby
begin
load File.expand_path("../spring", __FILE__)
rescue LoadError
end
require_relative '../config/boot'
require 'rake'
Rake.application.run
Run Code Online (Sandbox Code Playgroud)
确保“ruby”之后只有换行符。
| 归档时间: |
|
| 查看次数: |
6171 次 |
| 最近记录: |