我正在使用browserify-rails在我的Rails项目中包含Angular UI Grid。我的require('angular-ui-grid')
包含以下内容:
node_modules/angular-ui-grid/ui-grid.js
这包含web/.htaccess
,但它不处理任何样式表。
如何将Angular UI Grid的样式表添加到我的应用程序中?
答案 0 :(得分:1)
JavaScript包含和CSS包含是分开处理的。
上面的require('angular-ui-grid')
调用处理JS方面,因为它位于application.coffee
清单文件中。
要包含样式表,您需要require
中的其他application.scss
(或主要CSS清单中的任何一个文件)。
browserify-rails
在其资产加载路径中不包含node_modules
目录,因此您必须将其添加到assets.rb
文件中,如此
# Add additional assets to the asset load path
# Rails.application.config.assets.paths << "node_modules"