我正在使用 Windows 7 和 Ruby 1.8.7。当我开始一个新的 Rails 项目时,我收到以下错误消息:
出现问题
“替换项目索引文件”遇到了问题。资源“/Foobar/public”不存在。(其中 'Foobar' 是我的新项目的名称)。
有任何想法吗?
我正在使用 Windows 7 和 Ruby 1.8.7。当我开始一个新的 Rails 项目时,我收到以下错误消息:
出现问题
“替换项目索引文件”遇到了问题。资源“/Foobar/public”不存在。(其中 'Foobar' 是我的新项目的名称)。
有任何想法吗?
刚刚找到一个解决方法:创建项目,但取消选中有关生成导轨骨架的部分。然后打开一个控制台,导航到项目的父目录,然后运行rails <project name>
. 骨架将在文件夹中生成,然后您可以在 Aptana/Eclipse 中刷新项目目录。
当使用 radrails 创建新项目时,RadRails 执行命令rails beta -d sqlite3这是较旧的语法,新语法是rails new beta -d sqlite3因此,除非 Aptana Teams 调用新的 rails 功能,否则解决方法是使用提到的方法以上。
我有同样的问题,但在 web 项目中并使用网络目录。我在本地创建项目,然后将其移动到网络统一。
遵循与上述相同的程序......但对我来说,Rails 不起作用。
rails new “项目名称”对我有用。
谢谢
我遇到了这个问题,因为我的项目名称中有空格。删除了空格,它起作用了。
尝试以管理员身份运行 IDE。右键单击您的 IDE 图标 ->“以管理员身份运行”。现在您的 IDE 将拥有写入文件和文件夹的适当权限。
更改 IDE 使用的解释器对我有用。转到windows->preferences->ruby->installed interpreters
然后选择安装 Aptana Studio 时附带的那个,我的名字是org.jruby_1.2.0.9
……它对我来说就像一个魅力。我希望这有帮助。