ruby-on-rails - Ruby on Rails 和 Ubuntu : typing just "script/generate ..." instead of "ruby script/generate"

标签 ruby-on-rails ruby ubuntu

我使用的是 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/

相关文章:

ruby-on-rails - ||如何工作? : @client = client. 查找(参数[:client_id] || 参数[:id])

ruby-on-rails - request.env ['omniauth.auth' ] 在 Ruby on Rails 中为零

ruby - Ruby 如何使#initialize 私有(private)化?

ubuntu - 如何以 Windows 格式更改 Ubuntu WSL 中的目录?

ruby-on-rails - 创建时出现 Heroku 错误(在 Rails 应用程序中)

django - munin 运行 munin-cron 时无法复制内容

ruby-on-rails - 无法创建 Rails 应用程序安装的 NTFS 分区

ruby-on-rails - 我可以看看 PhantomJS 中发生了什么吗?

ruby-on-rails - 你能把 Arel 表变回示波器吗?

Ruby - 如果不是数组,则优雅地将变量转换为数组