莫Q群的大神推荐移动GMU组件,GMU是基于zepto的mobile UI组件库,提供webapp、pad端简单易用的UI组件,官网::
简单易用
轻量级
文档丰富,自定义下载
专业稳定
丰富实用UI组件
开源免费
基础版本中只实现了能通用的部分,而其他可能通用的部分都是通过插件的形式来扩展,需要为GMU组件量身定制了一套基于Grunt的代码合并工具,配置最终需要的js文件即可,其他依赖文件都会自动打包进来
官网打包下载流程
npm install -g grunt-cli
git clone .git
克隆Git代码到当前目录,正常执行后,当前目录会多出来一个GMU目录。cd GMU
npm install
, 安装node依赖。grunt dist
, 根据配置项,在dist目录中生成合并版本代码, dist/gmu.js, 对应的样式和图片资源也会生成在此目录下。一二三步骤可以参考 node.js 安装、图文详解 学习笔记--Git安装 创建版本库 图文详解 学习笔记--Gruntjs、安装、图文详解
四、clone GMU
打开git命令窗口,也可以使用cmd,如果cmd执行git报错,需要将git添加到环境变量中。在git下cd进入莫项目,
执行命令: git clone .git 网速快一分钟不到即可clone完毕
再进入GMU目录 cd GMU ,npm安装软件包 npm install
一开始蛮正常的,到后来报错了
phantomjs 报错,万恶的河蟹...(此处省略n字),找了个vpn代理,删掉刚刚git的GMU整个目录(第一次没删除,npm install 执行时报错,不得已整个删除GMU目录),再次使用git命令取得GMU目录,再次安装包,这次phantomjs成功了
最终npm install 成功
关键时候到了,执行 grunt dist 漫长等待,终于成功了
查看根gmu目录,多了dist目录了里面有js css images
如果需要配置其他的组件,需要修改Gruntfile.js配置文件,组件功能介绍官网有API
转载于:.html
本文发布于:2024-01-29 02:31:49,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170646671412064.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |