我使用的是 Ubuntu 10.04。在终端中,当我转到我的应用程序并键入(不使用前面的“ruby”)时:
script/generate controller recipes
我收到“权限被拒绝”错误。但是,当我使用它时:
ruby script/generate controller recipes
一切正常。当我尝试生成 Controller 时,我是否必须对 Ubuntu 做一些事情才能使前置的“ ruby ”变得不必要(即仅使用“脚本/生成 Controller 配方”应该就可以工作)?
最佳答案
chmod 755 脚本/生成
关于ruby-on-rails - Ruby on Rails 和 Ubuntu : typing just "script/generate ..." instead of "ruby script/generate",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3087743/