{"_id":"qmui_web","_rev":"2-c46fa5b24184175c471e17cb8e76b15f","name":"qmui_web","dist-tags":{"latest":"3.3.0"},"versions":{"3.2.3":{"name":"qmui_web","version":"3.2.3","description":"一个旨在提高 UI 开发效率、快速产生项目 UI 的前端框架","repository":{"type":"git","url":"git+https://github.com/Tencent/QMUI_Web.git"},"main":"gulpfile.js","dependencies":{"ansi-colors":"^4.1.1","autoprefixer":"^9.8.6","beeper":"^2.1.0","browser-sync":"^2.26.14","color-support":"^1.1.3","del":"^5.1.0","fancy-log":"^1.3.3","gulp":"^4.0.2","gulp-better-sass-inheritance":"^0.0.3","gulp-clean-css":"^4.3.0","gulp-concat":"^2.6.1","gulp-debug":"^4.0.0","gulp-file-include":"^2.3.0","gulp-file-sync":"^2.0.0","gulp-htmlmin":"^5.0.1","gulp-if":"^3.0.0","gulp-imagemin":"^6.2.0","gulp-load-plugins":"^2.0.6","gulp-plumber":"^1.2.1","gulp-postcss":"^8.0.0","gulp-rename":"^2.0.0","gulp-replace":"^1.1.3","gulp-sass":"^4.1.0","gulp-sourcemaps":"^3.0.0","gulp-uglify":"^3.0.2","imagemin-pngquant":"^8.0.0","js-md5":"^0.7.3","lodash":"^4.17.21","lodash.template":"^4.5.0","minimatch":"^3.0.4","mkdirp":"^1.0.4","node-sass":"^4.8.3","path":"^0.12.7","postcss-lazysprite":"^1.8.2","postcss-svg-sprite":"^1.0.6","set-value":"^3.0.2","static-eval":"^2.1.0","through2":"^4.0.2","yargs":"^14.2.1"},"scripts":{"lint":"eslint ."},"devDependencies":{"eslint":"^7.25.0","sassdoc":"^2.7.3","stylelint-wechat-work-css":"^0.5.0"},"keywords":["QMUI"],"author":{"name":"QMUI Team"},"license":"MIT","bugs":{"url":"https://github.com/Tencent/QMUI_Web/issues"},"homepage":"http://qmuiteam.com/web/","gitHead":"bbaa63a9ec8048c5fea1a7807d0daa6c11b016b3","_id":"qmui_web@3.2.3","_nodeVersion":"10.15.1","_npmVersion":"6.13.7","dist":{"integrity":"sha512-0AXQfL8wikWVbv/tgklzDv0QkMhRKh3ALE7783QDKd/DqO4hoxNKCGaIfUKr6VXYi5r/xAKynr7aw1Bv+2CJbg==","shasum":"744f817356ae7cf6de789c33a9c2885fd14d3929","tarball":"https://registry.npmjs.org/qmui_web/-/qmui_web-3.2.3.tgz","fileCount":50,"unpackedSize":134373,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglk+RCRA9TVsSAnZWagAAHlgP/RMdRL2/rMK9B4aO1pr1\nS/QnrVGpSSVxzY4cT7A1Y6tLtUsKic7KjLtDW+Xmv4Xd0xdEcl8tv5pDgGzF\nTjlewJFmWTZa67cDv0AiuRqOvwsdeJpxMMKn8U5Mi+VuLwFcFSNEKcIX9/PZ\na2BYV/NoldZijKY0RO8CPVUQDBhCyNF6ul8kSRjb2q6pZy/Z9glAyGio3hnY\nkT5DXVciklL3wwbxot5MMh/+Ab+nwiOGNDAFFHf+SUOaz7xnlzhAg8WfqwAD\nJ+xavEHmE4jonzMxXa/UF2jCG5y/WEKchUENMtAE0O1Or7PCm/fBeaZudLmi\n5XKsyZhRlwYsJl0nntyQKciUPLbYnwe1WH07Jt/WWhVipag2WpGIDJlGbkpM\nkEF0kSXpAXQSCuPKFpCofwvaq8cpNjDbZJ7B7s4ojb+IP6dA1OP7+CwC6uye\nVRgISTsawWM+6Kn2PO9gHgRyDQmUIIitwILrkdkj+mm8M9mizVwoCrAmM7aH\nW/2kKLpsg6nswDri3N5eI7jNJorrkcGMEimAVEBYLYvMAxhK+fzTpb+dVEkZ\n7OYl70L/NTjuKy1QETSHum3rIvq6qs0xPeqKlZQQfow0ay99qYEm8Ymli/9N\nCYkxySxG3nWX7Kmhq0y6s2r26ao3wHYg13YtA+IIf87oPfxsoYSdHshikv5F\nvlGj\r\n=+oxF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAm1m3cKdGcOzRlB0fpcqYF/wm29oci1umLCJuIKb+JaAiEA8YoioYS2Xyt9lZvHHl6y2fWmfXYEqnkCfmN563X4Xg8="}]},"_npmUser":{"name":"kayo5994","email":"330956999@qq.com"},"directories":{},"maintainers":[{"name":"kayo5994","email":"330956999@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qmui_web_3.2.3_1620463505124_0.09172199913156365"},"_hasShrinkwrap":false},"3.3.0":{"name":"qmui_web","version":"3.3.0","description":"一个旨在提高 UI 开发效率、快速产生项目 UI 的前端框架","repository":{"type":"git","url":"git+https://github.com/Tencent/QMUI_Web.git"},"main":"gulpfile.js","dependencies":{"ansi-colors":"^4.1.3","autoprefixer":"^9.8.6","beeper":"^2.1.0","browser-sync":"^2.27.11","color-support":"^1.1.3","del":"^5.1.0","fancy-log":"^2.0.0","gulp":"^4.0.2","gulp-better-sass-inheritance":"^0.0.3","gulp-clean-css":"^4.3.0","gulp-concat":"^2.6.1","gulp-dart-sass":"^1.0.2","gulp-debug":"^4.0.0","gulp-file-include":"^2.3.0","gulp-file-sync":"^2.1.0","gulp-htmlmin":"^5.0.1","gulp-if":"^3.0.0","gulp-imagemin":"^8.0.0","gulp-load-plugins":"^2.0.8","gulp-plumber":"^1.2.1","gulp-postcss":"^9.0.1","gulp-rename":"^2.0.0","gulp-replace":"^1.1.4","gulp-sourcemaps":"^3.0.0","gulp-uglify":"^3.0.2","imagemin-pngquant":"^9.0.2","js-md5":"^0.7.3","lodash":"^4.17.21","lodash.template":"^4.5.0","minimatch":"^5.1.0","mkdirp":"^1.0.4","path":"^0.12.7","postcss-lazysprite":"^1.8.2","postcss-svg-sprite":"^1.0.6","sass":"^1.57.1","set-value":"^4.1.0","static-eval":"^2.1.0","through2":"^4.0.2","yargs":"^17.6.2"},"scripts":{"lint":"eslint ."},"devDependencies":{"eslint":"^8.31.0","sassdoc":"^2.7.4","stylelint-wechat-work-css":"^0.5.0"},"keywords":["QMUI"],"author":{"name":"QMUI Team"},"license":"MIT","bugs":{"url":"https://github.com/Tencent/QMUI_Web/issues"},"homepage":"http://qmuiteam.com/web/","gitHead":"c52a23cfaddca796438befb7ffe6139868f159ba","_id":"qmui_web@3.3.0","_nodeVersion":"14.21.2","_npmVersion":"6.14.17","dist":{"integrity":"sha512-GRfYSejdEtruEqiYw/bSGnukMUlRVCVX0HRXmwOXqqO6PXFUopm5BWKs8TMADEXbmGIkWxKaDE+KzBp91EjRLQ==","shasum":"1aa33e9374a2cc3f28bd9f6ff3a11cf7afc636ef","tarball":"https://registry.npmjs.org/qmui_web/-/qmui_web-3.3.0.tgz","fileCount":51,"unpackedSize":134480,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEc8YUWzv3NZiiyHd5HDTwq3iCBmgBGQBbH6zFXZDIKzAiAYEokKq39GObdTHxfxgo8CbboGIXRucxplrUoN7yQs1A=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvvUJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmptIw/+OBGRcANFWkPDraIR+usGqcoC0smlzRTXQOXHkI8F5tw9sIMB\r\nH3rKUIBSB0JGcvzTevoiHy0fDpgoJPGH/bgAgTgZX0A+5OCwaK6Wg77TUUVp\r\nrDhFF9OmyzRbU/neeU2KySKUvyFd0I7JTwqD9qRCiEsEHlI+OQkgX8ZOeqAL\r\njplJ9i8L5sPZXG7h19KEGvgKLZGv9mhBWf1daKHy4sB/PVzRC22VFSuM5uxu\r\nbC61kBFQ7aeE3td4woMJAGUpy4qqe0NcjsygZW2miSBPkeZK7juKtOFUQqyQ\r\n16l2xA0r7H7if5JC7sD9km76NF2yyZ5iE/Kg0PwQBU41/B/QMH25aaP7g1Ui\r\nFbQfrMZqLxDK50QkN8pRkpkDwLI9enHxhjASfCnwVejBLZXTK4dPcTQ/oYCJ\r\nKaQJ5OXxCWu7NLXH1AWhYMqP9RK4aj2DsIJD9M5vgp4QDF+55iAX4Bqjr++3\r\njwgQY5iLe0KllAyPkjhaf+ZsT4BDMxwBMzyZQyduADhsDeBVb+C/ID7GxBoW\r\nM43Rk8pSIYf1y7hZGWtJToyJA0evmznIQWapWkQUyLoXFgYvHi/ivRdD8LnO\r\nofLEnk27Z3va2AggfWd8P56OgoP0e0rbofzmmI0HEjtOfdq5e8KsAjXQs5Ti\r\nezVnnBOHWMRie49Kibg6hacu4CTQGC50zt0=\r\n=wWpm\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"kayo5994","email":"330956999@qq.com"},"directories":{},"maintainers":[{"name":"kayo5994","email":"330956999@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qmui_web_3.3.0_1673458953549_0.44276091330814293"},"_hasShrinkwrap":false}},"time":{"created":"2021-05-08T08:45:05.123Z","3.2.3":"2021-05-08T08:45:05.326Z","modified":"2023-01-11T17:42:33.893Z","3.3.0":"2023-01-11T17:42:33.817Z"},"maintainers":[{"name":"kayo5994","email":"330956999@qq.com"}],"description":"一个旨在提高 UI 开发效率、快速产生项目 UI 的前端框架","homepage":"http://qmuiteam.com/web/","keywords":["QMUI"],"repository":{"type":"git","url":"git+https://github.com/Tencent/QMUI_Web.git"},"author":{"name":"QMUI Team"},"bugs":{"url":"https://github.com/Tencent/QMUI_Web/issues"},"license":"MIT","readme":"<p align=\"center\">\n  <img src=\"https://raw.githubusercontent.com/QMUI/QMUIDemo_Web/master/public/style/images/independent/BannerForGithub_2x.png\" width=\"220\" alt=\"Banner\" />\n</p>\n\n# QMUI Web [![Version Number](https://img.shields.io/npm/v/generator-qmui.svg?style=flat)](https://github.com/Tencent/QMUI_Web/ \"Version Number\")\n> 一个旨在提高 UI 开发效率、快速产生项目 UI 的前端框架\n>\n> 官网：[http://qmuiteam.com/web](http://qmuiteam.com/web)\n>\n> 下载 Demo：[https://github.com/QMUI/QMUIDemo_Web/releases](https://github.com/QMUI/QMUIDemo_Web/releases)\n\n[[English]](https://github.com/Tencent/QMUI_Web/tree/master/docs-translations/en-US/README.md) / [[简体中文]](https://github.com/Tencent/QMUI_Web/blob/master/README.md) / [[繁體中文]](//github.com/Tencent/QMUI_Web/tree/master/docs-translations/zh-TW/README.md)\n\n[![Build Status](https://travis-ci.org/Tencent/QMUI_Web.svg?branch=master)](https://travis-ci.org/Tencent/QMUI_Web \"Build Status\")\n[![Build status](https://ci.appveyor.com/api/projects/status/1h6de3rq6x45nnse?svg=true\n)](https://ci.appveyor.com/project/kayo5994/qmui-web)\n[![QMUI Team Name](https://img.shields.io/badge/Team-QMUI-brightgreen.svg?style=flat)](https://github.com/QMUI \"QMUI Team\")\n[![License](https://img.shields.io/badge/license-MIT-blue.svg?style=flat)](http://opensource.org/licenses/MIT \"Feel free to contribute.\")\n\nQMUI Web 是一个专注 Web UI 开发，帮助开发者快速实现特定的一整套设计的框架。框架主要由一个强大的 SASS 方法合集与内置的工作流构成。通过 QMUI Web，开发者可以很轻松地提高 Web UI 开发的效率，同时保持了项目的高可维护性与稳健。如果你需要方便地控制项目的整体样式，或者需要应对频繁的界面变动，那么 QMUI Web 框架将会是你最好的解决方案。\n\n## 功能特性\n\n### 基础配置与组件\n通过内置的公共组件和对应的 SASS 配置表，你只需修改简单的配置即可快速实现所需样式的组件。（[QMUI SASS 配置表和公共组件如何帮忙开发者快速搭建项目基础 UI？](https://github.com/Tencent/QMUI_Web/wiki/Q&A#qmui-sass-%E9%85%8D%E7%BD%AE%E8%A1%A8%E5%92%8C%E5%85%AC%E5%85%B1%E7%BB%84%E4%BB%B6%E5%A6%82%E4%BD%95%E5%B8%AE%E5%BF%99%E5%BC%80%E5%8F%91%E8%80%85%E5%BF%AB%E9%80%9F%E6%90%AD%E5%BB%BA%E9%A1%B9%E7%9B%AE%E5%9F%BA%E7%A1%80-ui)）\n\n### SASS 增强支持\nQMUI Web 包含70个 SASS mixin/function/extend，涉及布局、外观、动画、设备适配、数值计算以及 SASS 原生能力增强等多个方面，可以大幅提升开发效率。\n\n### 完善的内置工作流\nQMUI Web 内置的工作流拥有从初始化项目到变更文件的各种自动化处理，包含了模板引擎，雪碧图处理，图片集中管理与自动压缩，静态资源合并、压缩与变更以及冗余文件清理等功能。\n\n### 扩展组件\nQMUI Web 除了内置的公共组件外，还通过扩展的方式提供了常用的扩展组件，如等高左右双栏，文件上传按钮，树状选择菜单。\n\n## 环境配置\n请确保安装 [Node.js](https://nodejs.org/)（建议 14.0 或以上版本），并用以下命令全局安装 gulp：\n\n```bash\n#安装 gulp\nnpm install --global gulp\n```\n\n## 快速开始\n推荐使用 [Yeoman](http://yeoman.io/) 脚手架 [generator-qmui](https://github.com/QMUI/generator-qmui) 安装和配置 QMUI Web。该工具可以帮助你完成 QMUI Web 的所有安装和配置。\n\n```bash\n#安装 Yeoman，如果本地已安装可以忽略\nnpm install -g yo\n#安装 QMUI 的模板\nnpm install -g generator-qmui\n#在项目根目录执行以下命令\nyo qmui\n```\n<img src=\"https://raw.githubusercontent.com/QMUI/QMUIDemo_Web/master/public/style/images/independent/Generator.gif\" width=\"842\" alt=\"效果预览\" />\n\n### 完成后生成的项目目录结构\n```bash\n项目根目录\n├─public          // 静态资源目录，由 gulp 生成\n│  ├─js           // 静态资源 js 文件\n│  └─style        // 静态资源 UI 文件\n│     ├─css       // 静态资源 css 文件\n│     └─images    // 静态资源 images 文件\n├─UI_dev          // 实际进行开发的样式目录\n│  ├─project      // 项目相关 SASS 与 images 文件，由 gulp 生成\n│  │  ├─images    // 项目相关图片文件\n│  │  ├─logic     // 项目相关逻辑样式\n│  │  └─widget    // 项目相关公共组件样式\n│  └─qmui_web     // QMUI Web 主源码应放置在这一层目录\n├─UI_html         // 静态模板目录\n└─UI_html_result  // 静态模板 gulp 处理后的版本，用于前端拼接最终的模板\n```\n\n对于需要有更强定制性的开发者，请参考[创建新项目（高级）](http://qmuiteam.com/web/page/start.html#qui_createProject)\n\n## 工作流任务列表\n\n```bash\n#在 UI_dev/qmui_web 中执行以下命令可以查看工作流的任务列表及说明\ngulp list\n```\n\n也可以查看文档中的[详细说明](http://qmuiteam.com/web/page/scaffold.html)。\n\n## 完善框架\n如果有意见反馈或者功能建议，欢迎创建 [Issue](https://github.com/Tencent/QMUI_Web/issues) 或发送 [Pull Request](https://github.com/Tencent/QMUI_Web/pulls)，调试与修改框架请先阅读[文档](http://qmuiteam.com/web/page/start.html#qui_frameworkImprove)，感谢你的支持和贡献。\n\n设计稿 Sketch 源文件可在 [Dribbble](https://dribbble.com/shots/2895907-QMUI-Logo) 上获取。\n\n## QMUI Web Desktop\n\n推荐配合使用的桌面 App：[QMUI Web Desktop](https://github.com/Tencent/QMUI_Web_desktop)。它可以管理基于 QMUI Web 进行开发的项目，通过 GUI 界面处理 QMUI Web 的服务开启/关闭，使框架的使用变得更加便捷，并提供了编译提醒，出错提醒，进程关闭提醒等额外的功能。\n\n<img src=\"https://raw.githubusercontent.com/QMUI/QMUIDemo_Web/master/public/style/images/independent/App_2x.png\" width=\"440\" alt=\"QMUI Web Desktop\" />\n","readmeFilename":"README.md"}