我想在我的应用程序中包含一个主题文件夹https://github.com/usmanhalalit/charisma。
作为本文档pipeline.html#asset-organization,我将主题文件夹克隆到app/assets/charisma,并将
config.assets.paths << Rails.root.join(“应用程序”、“资产”、“魅力”)
到我的应用程序配置。
然后在app/assets/charisma/:上创建index.js和index.css。
/*
*= require_tree .
*/
//= require_tree .然后我将//= require charisma添加到我的application.js中,当应用程序运行时,它给出了错误:couldn't find file 'charisma'
发布于 2013-01-22 00:30:37
我认为您不应该将新文件夹添加到资产路径中。只需将存储库克隆到vendor/assets/charisma或lib/assets/charisma,就可以在那里创建索引文件。
发布于 2014-08-12 13:32:24
最后我想出了办法。实际上,我认为在pipeline.html#using-index-files的文档中有一个错误。索引文件应该命名为library_name.css,而不是index.css(在您的例子中,创建/供应商/资产/魅力/charisma.css),然后在您的application.css中您可以调用//= require。
https://stackoverflow.com/questions/14433093
复制相似问题