簡體   English   中英

資產:預編譯錯誤軌

[英]assets:precompile error rails

當我運行以下

RAILS_ENV=production bundle exec rake assets:precompile

我收到以下錯誤

rake aborted!
Settingslogic::MissingSetting: Missing setting 'production' in myapp/config/settings.yml

以及config / settings.yml文件中的內容如下

defaults: &defaults
core:
name: Myapp
smtp:
  default_from:
  host: 
  port:
  domain:
  username:
  password:
  authentication:
  start_tls:

development:
<<: *defaults
web:
host: localhost:3000

test:
<<: *defaults
web:
host: localhost:3000

有人可以幫忙嗎? 如果部署到heroku,我需要在設置文件中放入什么?

我認為這只是因為您沒有production:配置文件中的條目。 您只有development:test:

有關信息,該文檔說, Raising exceptions for missing settings helps highlight configuration problems. 但是您可以在生產中取消此操作(請參見上面的鏈接)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM