当前位置:Gxlcms > 数据库问题 > dbootstrap的下载安装配置

dbootstrap的下载安装配置

时间:2021-07-01 10:21:17 帮助过:2人阅读

——Bootstrap theme for Dojo,看了demo感觉太棒了,于是决定尝试一下。我接触dojo有好几年了,一直感觉dojo的几个主题太过千篇一律,开发出来的程序都像一个模子做出来的,有点桌面app的感觉,跟现在网站扁平化的设计风格相去甚远,自己定制dijit主题又感觉太难,后来接触了bootstrap之后一直在使用bootstrap,但是这样又不能充分利用dijit这个优秀的widget集,有点重复发明轮子的味道,我一直在想如果能将dojo和bootstrap融合起来就好了,后来接触了Dojo Bootstrap,但它仅仅是将bootstrap中用到的那些Jquery插件用dojo实现了一遍,仍然无法替代dijit中比如Tree等控件的功能,接触了dbootstrap才知道果然已经有高人这么做了,那么就让我们站在巨人的肩膀上吧。由于dbootstrap的下载、编译在dbootstrap上都有详细说明,这里不再赘述,仅仅介绍一下我在安装过程中遇到的一些小的问题以及解决办法。

问题1:git clone的dbootstrap源代码不完整,无法通过编译。

      导致这个问题的原因是我在执行 git clone --recursive git://github.com/martinpengellyphillips/dbootstrap.git命令前没有先准备好编译环境:Python>=2.6;Node.js>=10.5;Stylus>=0.31;Java>=7。结果克隆的dbootstrap源码仅有20多M,完整的有200-300M

问题2:执行python build.py demo编译命令Finished with errors。

      错误原因是:我的dbootstrap所在目录中包含中文,将中文全改为英文后就不再出错了。

最后查看demo需要用先cd到build/demo目录然后执行python -m SimpleHTTPServer 8000命令启动http服务器,然后访问http://localhost:8000就可以了。

值得一提的是:在将dbootstrap编译成一个独立的包(也就是执行python build.py theme命令)时,其实编译也是有错误的,但是仅有1个,用python build.py -v debug theme命令查看调试信息能看到,但是好像不影响使用,在build/theme目录下生成的dbootstrap包可以在项目中直接使用。

Release:当然如果仅仅是为了得到编译后的dbootstrap包的话可以直接在这里下载。

dbootstrap的下载安装配置

标签:

人气教程排行