我正在将flat-ui-pro的许可版本与我的Rails应用程序集成 为此,我使用'designmodo-flatuipro-rails'宝石
我的环境是: -
操作系统 - Windows7 32位
Ruby - 1.9.3p327
Rails - 4.0.0
twitter-bootstrap-rails - 2.2.8
jquery-ui-rails - 4.0.5
designmodo-flatuipro-rails - 1.1.4.2
我已经在“app / assets / stylesheets /”位置通过bootstrap生成器生成了“ bootstrap_and_overrides.css ”文件。我没有使用“.less”文件进行bootstrap。
我也没有 Cannot detect twitter-bootstrap-rails install
错误
运行flatUI生成命令时出现Invalid Flat UI Pro directory
错误。这意味着我在正确的FlatUI目录中。
当我运行flat-ui-pro generate命令rails g flatuipro:install ./FlatUI/HTML/UI/Flat-UI-Pro-1.1.4
时,它会抛出一个错误
在任何一个中都找不到“./FlatUI/HTML/UI/Flat-UI-Pro-1.1.4/css/flat-ui.css” 你的源路径。您当前的源路径是: C:/Ruby193/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/lib/gener ators / flatuipro /安装/模板
我在传递包含PSD和HTML的FlatUI目录时遇到同样的错误。
我不明白为什么生成器无法识别正确目录中的flat-ui.css
。
我使用了不同版本的gem "designmodo-flatuipro-rails", "~> 1.2.2.0.branch"
和其他版本的FlatUI-Pro目录(1.2.2),但也得到了相同的错误。
这是FlatUiPro目录的树: -
请回复并提出好的建议。 感谢。
答案 0 :(得分:1)
尝试在rails“generate”命令中将Flat-UI Pro Directory的相对路径更改为“绝对”,似乎只适用于绝对路径!
答案 1 :(得分:0)
非常困难之后,我找到了解决方案。
我在cmd-prompt中命中了命令: -
rails g flatuipro:install ./FlatUI/HTML/UI/Flat-UI-Pro-1.1.4
它将与Mac / Ubuntu OS一起作为flatui-gem的创建者在github上创建的问题中解释<< Link of Github Issue>>
在Windows中,必须将flatui目录放在项目文件夹之外。
例如:-
我的FlatUIPro目录保存在“D:”驱动器中,所以我的命令将是
rails g flatuipro:install D:/FlatUI
或
rails g flatuipro:install D:/FlatUI/HTML/UI/Flat-UI-Pro-1.1.4
答案 2 :(得分:-1)
请检查您的Flat UI Pro目录......出于某种原因,您确实缺少demo.css。尝试从designmodo重新下载Flat UI Pro资产