我很难在Rails 4应用程序中正确安装和配置语义用户界面。到目前为止,我所做的是:
Gemfile:
gem "less-rails"
gem "therubyracer".bowerrc文件:
{
"directory": "vendor/assets/components"
}bower.json:
{
"name": "app",
"version": "0.0.0",
"homepage": "myapp.com",
"private": true,
"ignore": [
"**/.*",
"node_modules",
"bower_components",
"vendor/assets/components",
"test",
"tests"
],
"dependencies": {
"semantic-ui": "~1.12.2"
}
}安装bower之后,语义UI被正确地拖到我的/卖主/资产/组件文件夹中
现在,我想利用语义的主题属性,当然不需要编辑bower当前加载的内容。
我在semantic.css.less中添加了以下内容,这本身在application.css中是必需的
@import "semantic-ui/src/semantic";现在的问题是:语义库似乎是在正确的文件夹中正确获取的,因为我得到了以下错误:
“‘site//globals/site.变量”没有找到,好的,我理解。
但是,我如何使用自定义配置文件,在不触及这些配置文件的情况下,使用bower安装的默认资产?如何才能在我的/供应商/资产/组件文件夹中正确地创建所需的配置文件(theme.config / site.variables / site.overrides),同时仍然正确地分配库编译所需的SASS变量?
发布于 2015-05-13 04:12:45
我对rails语义用户界面不屑一顾,这就是我的新rails项目的结果。它正确地添加了供应商/资产中的所有覆盖文件!
发布于 2015-05-11 20:33:18
如果使用的源文件较少,而没有npm (其中包括安装程序),则需要从theme.config和site/ from _site/手动创建theme.config.example,这是为了避免影响本地ui的上游更改。https://github.com/Semantic-Org/Semantic-UI/tree/master/src#config-files
PS:来自所有者的答案,来源:https://github.com/Semantic-Org/Semantic-UI/issues/2239
https://stackoverflow.com/questions/30174920
复制相似问题