您可以使用引导配置器(http://getbootstrap.com/customize/)来配置您自己的引导版本(例如,设置诸如@grid-浮起-断点之类的变量来配置导航条崩溃点)。我想在我的项目中使用这个特性,它基于使用https://github.com/gwtbootstrap3/gwtbootstrap3based的gwt。
我使用上面的方法创建了我的下载配置的bootstrap.zip。
zip包含(如预期的):
就像GWTBootstrap3项目一样
因此,我尝试用生成的引导文件替换css中的引导文件。
但是,我发现在GWTBootstrap3项目中有名为*.cache.min的文件。这些文件是如何/何时生成的?这里已经解释了这一点:GWT Caching Concept
因此,很明显,我们希望替换引导文件,使其保持“缓存”d。
您能给我一步一步的描述如何使用引导配置器和当前的GWTBootstrap3项目,即哪些文件需要替换?
我已经尝试过的东西(没有成功):
0.)用在线配置器创建一个bootstrap.zip并下载它
1.)将gwtbootstrap3-0.9.3.jar重命名为gwtbootstrap3-0.9.3.zip
2.)提取
3.)用bootstrap.min.css (从配置器)替换bootstrap.min.css -3.3.6.min.cache.css,并将bootstrap.min.css重命名为引导-3.3.6.min.cache.css
4.))将bootstrap.zip中的所有文件放入相应的目录,并相应地重命名它,如3所解释的那样。有效地替换原始文件
5.)将其重新命名为gwtbootstrap3-0.9.3.jar
6.)替换我的项目中的lib
但是在这样做之后,我不断地得到编译器错误:无法找到包org.gwtbootstrap3.client.ui。
任何帮助都非常感谢
向汉尼斯问好
发布于 2017-02-18 02:44:07
我可以提供一个应该适用于大多数配置更改的答案。首先,我必须学习将gwtbootstrap3-0.9.3.jar重命名为gwtbootstrap3-0.9.3.zip,然后解压缩、重新压缩并将名称重命名为jar无效!
下面是一个逐步的教程,介绍如何配置您的引导程序并将其与gwtbootstrap3.0.9.3一起使用。我不确定这对未来的版本是否有效,但它应该适用于bootstrap3。
如果您收到大量java错误,告诉您无法找到混合路径的类。请告诉我这是否适合你的。也许有人可以提供一个whole脚本来实现整个过程的自动化。
一个提示:自定义您的引导程序可以为您提供更多的控制,例如用于处理导航条未折叠的点(在配置页面中查找名为“@grid-Flot-断点”的键)。别忘了输入一个适合你的值(我的是800 to )。别忘了在最后加上px!!
https://stackoverflow.com/questions/42050840
复制