Javascript css&;js不在rails生产模式下工作

Javascript css&;js不在rails生产模式下工作,javascript,css,ruby-on-rails,ruby,Javascript,Css,Ruby On Rails,Ruby,当我这样做的时候 thin start --ssl -p 4000 -e production 它启动我的服务器所有内容都可见,但没有任何css和js不起作用, 我检查了很多文件&下面的事情可以做,但什么都没有发生 config.serve_static_assets = true config.assets.compile = true config.assets.precompile += %w( shopqi_application.js shopqi_wiki_applic

当我这样做的时候

thin start --ssl -p 4000 -e production
它启动我的服务器所有内容都可见,但没有任何css和js不起作用, 我检查了很多文件&下面的事情可以做,但什么都没有发生

 config.serve_static_assets = true  
 config.assets.compile = true

 config.assets.precompile += %w(
shopqi_application.js shopqi_wiki_application.js admin_application.js checkout_application.js active_admin.js
layout_application.css layout_admin.css layout_admin_print.css layout_shopqi.css
shopqi_ie-signup.css layout_shopqi_theme.css active_admin.css layout_shopqi_wiki.css
layout_checkout.css admin/layout_doorkeeper_authorization.css
ie6.css ie-admin.css ie7.css ie-checkout.css ie.css ie-themes.css ie7-themes.css DD_belatedPNG_0.0.8a-min.js)  
我也是

RAILS_ENV=production rake assets:precompile  
手动清理公共/资产,但什么也没有发生。

有关的详细信息

production.rb中
:-

config.serve_static_assets = false
#config.assets.precompile += %w(shopqi_application.js shopqi_wiki_application.js admin_application.js checkout_application.js active_admin.js layout_application.css layout_admin.css layout_admin_print.css layout_shopqi.css shopqi_ie-signup.css layout_shopqi_theme.css active_admin.css layout_shopqi_wiki.css layout_checkout.css admin/layout_doorkeeper_authorization.css ie6.css ie-admin.css ie7.css ie-checkout.css ie.css ie-themes.css ie7-themes.css DD_belatedPNG_0.0.8a-min.js)  
将此添加到
config/
中的
application.rb
:-

config.assets.initialize_on_precompile=false
application.js
中添加以下行:-

//= require shopqi_application
//= require shopqi_wiki_application
//= require admin_application
//= require checkout_application
//= require active_admin
//= require DD_belatedPNG_0.0.8a-min
*= require layout_application
*= require layout_admin
*= require layout_admin_print
*= require layout_shopqi
*= require shopqi_ie-signup
*= require layout_shopqi_theme
*= require active_admin
*= require layout_shopqi_wiki
*= require layout_checkout
*= require admin/layout_doorkeeper_authorization
*= require ie6
*= require ie-admin
*= require ie7
*= require ie-checkout
*= require ie
*= require ie-themes
*= ie7-themes
application.css中添加以下行:-

//= require shopqi_application
//= require shopqi_wiki_application
//= require admin_application
//= require checkout_application
//= require active_admin
//= require DD_belatedPNG_0.0.8a-min
*= require layout_application
*= require layout_admin
*= require layout_admin_print
*= require layout_shopqi
*= require shopqi_ie-signup
*= require layout_shopqi_theme
*= require active_admin
*= require layout_shopqi_wiki
*= require layout_checkout
*= require admin/layout_doorkeeper_authorization
*= require ie6
*= require ie-admin
*= require ie7
*= require ie-checkout
*= require ie
*= require ie-themes
*= ie7-themes
然后:-

bundle exec rake assets:precompile
以以下方式启动服务器:-

thin start -p 4000 -e production
要启动服务器,使其在关闭终端后始终运行,请执行以下操作:-

thin start -p 4000 -d -e production
有关的详细信息

production.rb中
:-

config.serve_static_assets = false
#config.assets.precompile += %w(shopqi_application.js shopqi_wiki_application.js admin_application.js checkout_application.js active_admin.js layout_application.css layout_admin.css layout_admin_print.css layout_shopqi.css shopqi_ie-signup.css layout_shopqi_theme.css active_admin.css layout_shopqi_wiki.css layout_checkout.css admin/layout_doorkeeper_authorization.css ie6.css ie-admin.css ie7.css ie-checkout.css ie.css ie-themes.css ie7-themes.css DD_belatedPNG_0.0.8a-min.js)  
将此添加到
config/
中的
application.rb
:-

config.assets.initialize_on_precompile=false
application.js
中添加以下行:-

//= require shopqi_application
//= require shopqi_wiki_application
//= require admin_application
//= require checkout_application
//= require active_admin
//= require DD_belatedPNG_0.0.8a-min
*= require layout_application
*= require layout_admin
*= require layout_admin_print
*= require layout_shopqi
*= require shopqi_ie-signup
*= require layout_shopqi_theme
*= require active_admin
*= require layout_shopqi_wiki
*= require layout_checkout
*= require admin/layout_doorkeeper_authorization
*= require ie6
*= require ie-admin
*= require ie7
*= require ie-checkout
*= require ie
*= require ie-themes
*= ie7-themes
application.css中添加以下行:-

//= require shopqi_application
//= require shopqi_wiki_application
//= require admin_application
//= require checkout_application
//= require active_admin
//= require DD_belatedPNG_0.0.8a-min
*= require layout_application
*= require layout_admin
*= require layout_admin_print
*= require layout_shopqi
*= require shopqi_ie-signup
*= require layout_shopqi_theme
*= require active_admin
*= require layout_shopqi_wiki
*= require layout_checkout
*= require admin/layout_doorkeeper_authorization
*= require ie6
*= require ie-admin
*= require ie7
*= require ie-checkout
*= require ie
*= require ie-themes
*= ie7-themes
然后:-

bundle exec rake assets:precompile
以以下方式启动服务器:-

thin start -p 4000 -e production
要启动服务器,使其在关闭终端后始终运行,请执行以下操作:-

thin start -p 4000 -d -e production
尝试->

尝试->


在启动服务器时,没有SSL选项是否可以工作?我强制使用https启动服务器。是的,我知道-但是如果您使用
http
,问题是否仍然存在?如果是这样,这意味着问题出在SSL上,如果不是的话,很可能是rails的问题。我没有配置它,比如说,站点只在httpsOkay中启动。我担心你会有这个问题很长一段时间。软件开发在编写代码的同时也要进行测试-如果您不愿意为我们进行测试,我们真的无法帮助您…在启动服务器时,如果没有SSL选项,它是否可以工作?我强制使用https启动服务器。是的,我知道-但是如果您从
http
开始,问题是否仍然存在?如果是这样,这意味着问题出在SSL上,如果不是的话,很可能是rails的问题。我没有配置它,比如说,站点只在httpsOkay中启动。我担心你会有这个问题很长一段时间。软件开发是关于测试的,就像编写代码一样-如果你不愿意为我们测试,我们无法真正帮助你…再次感谢你的回复,但这一次也不起作用。再次感谢你的回复,但这一次也不起作用。