我使用以下config. RVM Ruby 1.9.3 Rails 3.2.18

并尝试使用命令创建新应用程序:

rails new . -m https://raw.github.com/RailsApps/rails-composer/master/composer.rb
.

具有以下选择:

问题安装Rails 3.2的示例应用程序?
4)rails3-bootstrap-devise-canan

问题Web服务器进行开发?
3)Unicorn

提问Web服务器用于生产?
1)与开发相同

问题模板引擎?
1)ERB

问题连续测试?
1)没有

extras将一个robots.txt文件设置为禁止蜘蛛?(y / n)n
Extras创建GitHub存储库?(y / n)n
Extras添加'Therubyracer'javascript运行时(对于没有节点的Linux用户)?(y / n)n

和在模板执行的中间,我得到以下内容:

models
 models  recipe running after 'bundle install'
 gsub    config/initializers/filter_parameter_logging.rb
The template [https://raw.github.com/RailsApps/rails-composer/master/composer.rb] could not be loaded. Error: No such file or directory - /home/qas/Dropbox/code/telco/config/initializers/filter_parameter_logging.rb
.

请协助如何解决此问题。

有帮助吗?

解决方案

最近的 rails composer 无法支持rails 3.2并设计。它现在是固定的。尝试:

rails new . -m https://raw.github.com/RailsApps/rails-composer/master/composer-Rails3_2.rb
.

Rails 3.2将从未来版本的Rails Composer中删除。如果可以,请使用Rails 4.1,以及 Rails-Devise-Pundit Starter App。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top