我创建了一个名为
所以基本上我创建了一个位于
但是当我运行
dev_fast_assets
的新环境,在其中进行了很多优化(如预编译资源等),以提高网站在慢速笔记本电脑上的响应速度(因为如果服务资源需要20秒以上,您最终会喝太多咖啡)。所以基本上我创建了一个位于
/config/environments
中的新文件(几乎是从development.rb复制粘贴过来的),并在mongoid.yml
、ldap.yml
中添加了内容,我想这就是所有需要做的了。但是当我运行
rails s -e dev_fast_assets
时,出现了...C:/Dev/Ruby21-x64/lib/ruby/gems/2.1.0/gems/devise-3.4.1/lib/devise/rails/routes.rb:480:in `raise_no_secret_key': Devise.secret_key was not set.
Please add the following to your Devise initializer:
config.secret_key = 'yyyy
我现在已经有一个config.secret_key = 'xxxx'
(与yyyy
不同)在我的config.initializers/devise.rb
中,到目前为止,我使用capistrano在生产环境中没有遇到问题。
我错过了什么?基本上我希望我的dev_fast_assets
环境的行为几乎与development
相同,除了可能会改变一行或两行代码...