phraseapp和rails 5装载资产

phraseapp and rails 5 loading assets

本文关键字:rails phraseapp      更新时间:2023-09-26

我有一个rails 5应用程序。当我加载页面时,我会得到

已开始GET"/assets/application-45dde04378a57c22899ad2b31fae609166d231a52227d709583a8496b6ab8f6.css"for:1 at 2016-04-17 15:00:02+0300 Started GET"/assets/application-105f770c1dac6612cb5efcf55c5a7c64f9115638cbc3e851f6423f55bea5f5f6.js"用于::1于2016-04-17 15:00:02+0300

当我添加短语宝石

gem 'phraseapp-in-context-editor-ruby', '~> 1.0.4'

我得到

于2016-04-17开始为:1获取"/stylesheets/application.css"15:00:12+0300开始GET"/javascripts/application.js"for::1 at2016-04-17 15:00:12+0300

并且页面加载时没有css和JS。你能帮忙吗??

这可能比你想做的工作更多,但如果你遇到这样的问题,这是一个很好的做法。

制作一个新的rails应用程序,安装这个gem,看看你是否可以重现这个问题。

如果可以的话,好消息是你可以在github上弹出你的演示应用程序,然后在这里分享,还可以在github官方项目上发布一个问题(https://github.com/phrase/phraseapp-in-context-editor-ruby)。

试试看,现在没有足够的信息来帮助你,听起来可能这个宝石还不支持rails 5。这样做也是在尽自己的一份力量来帮助开源。

我不得不把这几行放在application.rb 中

config.assets.paths << Rails.root.join('app', 'assets', 'stylesheets')
config.assets.paths << Rails.root.join('app', 'assets', 'javascripts')
config.assets.paths << Rails.root.join('app', 'assets', 'fonts')