Ruby on rails ';config.assets.compile=false';声明使我的一个js插件图像无法访问
在Rails应用程序的生产环境中,我有Ruby on rails ';config.assets.compile=false';声明使我的一个js插件图像无法访问,ruby-on-rails,asset-pipeline,Ruby On Rails,Asset Pipeline,在Rails应用程序的生产环境中,我有config.assets.compile=false,由于这个语句,我的一个JS插件映像无法访问 如果我设置config.assets.compile=true,则可以访问JS插件的图像 我想知道是否有一种方法可以在我的Rails应用程序中为某些特定资产设置config.assets.compile=true。或者有人能为我的问题提出其他解决方案吗 顺便说一句,我对highslide js插件有问题 谢谢 无法通过使用资产管道解决此问题 我必须将highs
config.assets.compile=false
,由于这个语句,我的一个JS插件映像无法访问
如果我设置config.assets.compile=true
,则可以访问JS插件的图像
我想知道是否有一种方法可以在我的Rails应用程序中为某些特定资产设置config.assets.compile=true
。或者有人能为我的问题提出其他解决方案吗
顺便说一句,我对highslide js插件有问题
谢谢 无法通过使用资产管道解决此问题 我必须将highslide js图像放入公用文件夹,以使highslide js插件功能正常工作
谢谢 为什么不预编译该资产文件?资产已成功预编译,即使图像路径正确,我也无法在编译后访问highslide js的图像。是否在
'/assets/images'
文件夹中指定了所有图像?是在'/assets/images'中,在“public/assets/”中也找到了编译后的图像。您能演示一下如何引用图像吗?或者只需检查http://localhost:3000/assets/your_image_name_with_extension
,它应该在浏览器中显示图像。否则,您可以假定它未正确添加到资产中。