Ruby on rails 没有图像和字体生产capistrano、rails、ember cli gem?
我正试图通过Ruby on rails 没有图像和字体生产capistrano、rails、ember cli gem?,ruby-on-rails,ember-cli,Ruby On Rails,Ember Cli,我正试图通过capistrano部署一个使用ember cli rails的应用程序。一切正常,但在制作中没有图像和字体。 我将我的样式放在app.scss中,并使用url('some.images')作为助手。我已经尝试了两种方法:在本地预编译我的资产,然后部署它,而不是让capistrano来预编译资产。这些方法都不管用。没有图像和字体。我尝试了一些其他的帮助程序,如图像路径,图像路径,图像url,图像url等等,但都没有效果。试图通过将config.serve.static.assets=
capistrano
部署一个使用ember cli rails
的应用程序。一切正常,但在制作中没有图像
和字体
。
我将我的样式
放在app.scss
中,并使用url('some.images')
作为助手。我已经尝试了两种方法:在本地预编译我的资产,然后部署它,而不是让capistrano
来预编译资产。这些方法都不管用。没有图像
和字体
。我尝试了一些其他的帮助程序,如图像路径
,图像路径
,图像url
,图像url
等等,但都没有效果。试图通过将config.serve.static.assets=true
放入production.rb
来配置rails
本身,尽管我认为这不是必需的,但仍然没有运气。当我在production
中查看页面时,它说无法加载图像
。我使用的帮助程序(url('some.images'))
似乎有问题??
我在stackoverflow
中跟踪了几乎所有与此问题相关的帖子,但没有一个有效。我不知道我在这里错过了什么
app.scss:
body {
background: url('bg.png');
font-weight: 400;
}
production.rb:
config.assets.js_compressor = :uglifier
config.assets.compile = false
config.assets.digest = true
config.serve_static_files = ENV['RAILS_SERVE_STATIC_FILES'].present?
Capfile
和deploy.rb
是正常的,可供capistrano
使用
Rails
vesion是4.2,而Ember
version是0.2.7。
任何帮助都将不胜感激 结果表明,通过将config.assets.compile=false
更改为true
,它可以工作 结果表明,通过将config.assets.compile=false
更改为true
,它可以工作