我正在尝试将我的Rails代码从Windows切换到Ubuntu,并且css文件已停止工作。它是相同版本的代码,以及相同版本的rails。我能想到的唯一主要区别是Ruby版本稍后,但我不明白为什么这只会影响css。
如果我查看Windows中的html源代码,在application.css下,我可以看到一个接一个地加载了不同的元素。一切都显得正常。但是,完全相同的代码在Ubuntu上什么都不包含 - 只是application.css文件,需要self和require树。
Firefox控制台或我正在运行rails的终端上没有任何错误。
我猜这与我所做的配置或某些资源不可用有关,但没有任何错误,我不知道从哪里开始查找。这是一个Ubuntu vs Windows的东西吗?
如何让css重新开始工作?
答案 0 :(得分:0)
您可以尝试从服务器清除资产缓存:
rake assets::clean
尝试也运行dos2unix或者其他东西 - 也许从windows上回车是邪恶的吗?
find . -name -exec dos2unix {} \;