{"_id":"7-ui","_rev":"7-4a53f9fe4daf95a9b747fcf46b16c87f","name":"7-ui","dist-tags":{"latest":"1.0.1"},"versions":{"0.0.1":{"name":"7-ui","version":"0.0.1","keywords":["7-ui","NSFI"],"author":{"url":"｡･∀･","name":"波比"},"license":"MIT","_id":"7-ui@0.0.1","maintainers":[{"name":"dkypooh","email":"bluepooh@126.com"}],"homepage":"https://github.com/NSFI/7-ui#readme","bugs":{"url":"https://github.com/NSFI/7-ui/issues"},"dist":{"shasum":"61f8107eb84f7a975d99045d47d33106a777aa40","tarball":"https://registry.npmjs.org/7-ui/-/7-ui-0.0.1.tgz","integrity":"sha512-TkH1t/azGWm03kXpu4NNcosKU6T0bb0SEZ10lNgodKFKVp5mfJlJyzIolJHHeQD5HuVy41Dtf7XR2VVQs3lXxw==","signatures":[{"sig":"MEQCIGJllcKlmwQVOm0jSiSTyagp8V89tfnK3aki13mcLGTPAiA+ssFdfzQuPnG02FerUdI+SMHg/Fc2zXvMOcl2VsiQ/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","_shasum":"61f8107eb84f7a975d99045d47d33106a777aa40","gitHead":"ca9cff72519380e106cb69bc6bbd7c4d883c5798","scripts":{"dev":"webpack-dev-server --inline --hot -quiet","test":"karma start karma.conf.js","build":"webpack --config webpack.config.js"},"_npmUser":{"name":"dkypooh","email":"bluepooh@126.com"},"repository":{"url":"git+https://github.com/NSFI/7-ui.git","type":"git"},"_npmVersion":"3.7.3","description":"7-UI elements Component Library","_nodeVersion":"5.8.0","devDependencies":{"karma":"^0.12.36","lodash":"^4.16.6","webpack":"^1.13.1","phantomjs":"^2.1.7","jasmine-core":"^2.4.1","karma-jasmine":"^1.0.2","karma-webpack":"^1.7.0","karma-coverage":"^1.1.1","karma-chrome-launcher":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/7-ui-0.0.1.tgz_1478171544159_0.33799286512658","host":"packages-18-east.internal.npmjs.com"},"directories":{}},"1.0.0":{"name":"7-ui","version":"1.0.0","keywords":["7-ui","NSFI"],"author":{"url":"｡･∀･","name":"波比"},"license":"MIT","_id":"7-ui@1.0.0","maintainers":[{"name":"dkypooh","email":"bluepooh@126.com"}],"homepage":"https://github.com/NSFI/7-ui#readme","bugs":{"url":"https://github.com/NSFI/7-ui/issues"},"bin":{"7ui":"./bin/server.js"},"dist":{"shasum":"27d436e51d3576c78806ac361ec658132d1b681c","tarball":"https://registry.npmjs.org/7-ui/-/7-ui-1.0.0.tgz","integrity":"sha512-3MmgH3K8yOhOPhx4Yx+S3OsNa1UTZW05LFUPrs0shasLcSFRRONAgXsoH4BC2mmXlBtacNxyv48N+LJxgjZx8Q==","signatures":[{"sig":"MEYCIQCORlUhTO3/mO0UPtev5Oj5WckuoVqzcNbpm1fUtF8r/gIhAJv3GhUDJTR9e1t5BQM/GNAOjFsow/gj8Ig9LdDVnPAi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","_shasum":"27d436e51d3576c78806ac361ec658132d1b681c","gitHead":"dd60a1d241afd67dcb39010cb26d64bb523495e5","scripts":{"doc":"webpack  --config ./build/webpack.config.doc.js","test":"karma start ./build/karma.conf.js","build":"webpack  --config ./build/webpack.config.js","doccss":"webpack  --config ./build/webpack.config.doccss.js","server":"webpack-dev-server --inline --hot -quiet","buildcss":"webpack  --config ./build/webpack.config.css.js","markdown":"node ./build/document.js","configfile":"node ./build/build.component.js"},"_npmUser":{"name":"dkypooh","email":"bluepooh@126.com"},"repository":{"url":"git+https://github.com/NSFI/7-ui.git","type":"git"},"_npmVersion":"3.7.3","description":"7-UI elements Component Library","_nodeVersion":"5.8.0","dependencies":{"vue":"*","lodash":"*"},"devDependencies":{"gulp":"^3.9.1","precss":"^1.4.0","cheerio":"^0.22.0","cssnano":"^3.8.1","webpack":"^1.12.2","fs-extra":"*","ui-style":"^0.3.5","node-sass":"^3.13.0","babel-core":"^6.1.2","css-loader":"^0.23.0","gulp-shell":"^0.5.2","url-loader":"^0.5.7","vue-loader":"^10.3.0","vue-router":"^2.2.0","file-loader":"^0.10.0","html-loader":"^0.3.0","json-loader":"^0.5.4","markdown-it":"^8.2.2","postcss-bem":"^0.4.1","postcss-url":"^5.1.2","sass-loader":"^4.0.2","babel-loader":"^6.1.0","highlight.js":"*","loader-utils":"*","postcss-calc":"^5.3.1","postcss-scss":"^0.4.0","style-loader":"^0.13.1","babel-runtime":"^5.8.0","postcss-import":"^9.0.0","postcss-loader":"^1.2.0","postcss-mixins":"^5.4.0","postcss-nested":"^1.0.0","vue-doc-loader":"*","postcss-cssnext":"^2.9.0","vue-html-loader":"^1.0.0","vue-style-loader":"^1.0.0","postcss-utilities":"^0.6.1","react-input-range":"^0.9.3","vue-hot-reload-api":"^1.2.0","webpack-dev-server":"^1.12.0","babel-preset-es2015":"^6.1.2","babel-preset-stage-0":"^6.1.2","template-html-loader":"0.0.3","postcss-css-variables":"^0.6.0","vue-template-compiler":"^2.1.10","babel-plugin-syntax-jsx":"^6.18.0","extract-text-webpack-plugin":"^1.0.1","babel-plugin-transform-runtime":"^6.1.2","babel-plugin-transform-vue-jsx":"^3.3.0","babel-helper-vue-jsx-merge-props":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/7-ui-1.0.0.tgz_1487302406445_0.6197234883438796","host":"packages-18-east.internal.npmjs.com"},"directories":{}},"1.0.1":{"name":"7-ui","version":"1.0.1","keywords":["7-ui","NSFI"],"author":{"url":"｡･∀･","name":"波比"},"license":"MIT","_id":"7-ui@1.0.1","maintainers":[{"name":"dkypooh","email":"bluepooh@126.com"}],"homepage":"https://github.com/NSFI/7-ui#readme","bugs":{"url":"https://github.com/NSFI/7-ui/issues"},"bin":{"7ui":"./bin/server.js"},"dist":{"shasum":"d902d5c353fbace00c3c19f69f3b4db514eb8a47","tarball":"https://registry.npmjs.org/7-ui/-/7-ui-1.0.1.tgz","integrity":"sha512-d8v1CC8aTyOk9fjNDdnU41ukrIys41tnANh1rHA2Ya5+4P2D8SlXusRZimVTmnwoJlE4AJA8Do9MmQ2xhDl6BQ==","signatures":[{"sig":"MEQCIHvgkqBbtPD3i7LXqWSd73Dwi/IqGwEE5RJkckbzXCOfAiBH3qVfk2Z+lXFgbShk4PoiI7b9RBZAqsM+lN3cVLNJeA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"d902d5c353fbace00c3c19f69f3b4db514eb8a47","gitHead":"dd60a1d241afd67dcb39010cb26d64bb523495e5","scripts":{"doc":"webpack  --config ./build/webpack.config.doc.js","test":"karma start ./build/karma.conf.js","build":"webpack  --config ./build/webpack.config.js","doccss":"webpack  --config ./build/webpack.config.doccss.js","server":"webpack-dev-server --inline --hot -quiet","buildcss":"webpack  --config ./build/webpack.config.css.js","markdown":"node ./build/document.js","configfile":"node ./build/build.component.js"},"_npmUser":{"name":"dkypooh","email":"bluepooh@126.com"},"repository":{"url":"git+https://github.com/NSFI/7-ui.git","type":"git"},"_npmVersion":"3.7.3","description":"7-UI elements Component Library","_nodeVersion":"5.8.0","dependencies":{"vue":"*","lodash":"*"},"devDependencies":{"gulp":"^3.9.1","precss":"^1.4.0","cheerio":"^0.22.0","cssnano":"^3.8.1","webpack":"^1.12.2","fs-extra":"*","ui-style":"^0.3.5","node-sass":"^3.13.0","babel-core":"^6.1.2","css-loader":"^0.23.0","gulp-shell":"^0.5.2","url-loader":"^0.5.7","vue-loader":"^10.3.0","vue-router":"^2.2.0","file-loader":"^0.10.0","html-loader":"^0.3.0","json-loader":"^0.5.4","markdown-it":"^8.2.2","postcss-bem":"^0.4.1","postcss-url":"^5.1.2","sass-loader":"^4.0.2","babel-loader":"^6.1.0","highlight.js":"*","loader-utils":"*","postcss-calc":"^5.3.1","postcss-scss":"^0.4.0","style-loader":"^0.13.1","babel-runtime":"^5.8.0","postcss-import":"^9.0.0","postcss-loader":"^1.2.0","postcss-mixins":"^5.4.0","postcss-nested":"^1.0.0","vue-doc-loader":"*","postcss-cssnext":"^2.9.0","vue-html-loader":"^1.0.0","vue-style-loader":"^1.0.0","postcss-utilities":"^0.6.1","react-input-range":"^0.9.3","vue-hot-reload-api":"^1.2.0","webpack-dev-server":"^1.12.0","babel-preset-es2015":"^6.1.2","babel-preset-stage-0":"^6.1.2","template-html-loader":"0.0.3","postcss-css-variables":"^0.6.0","vue-template-compiler":"^2.1.10","babel-plugin-syntax-jsx":"^6.18.0","extract-text-webpack-plugin":"^1.0.1","babel-plugin-transform-runtime":"^6.1.2","babel-plugin-transform-vue-jsx":"^3.3.0","babel-helper-vue-jsx-merge-props":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/7-ui-1.0.1.tgz_1487302430269_0.07918450748547912","host":"packages-12-west.internal.npmjs.com"},"directories":{}}},"time":{"created":"2016-11-03T11:12:26.146Z","modified":"2025-06-26T02:39:55.427Z","0.0.1":"2016-11-03T11:12:26.146Z","1.0.0":"2017-02-17T03:33:28.665Z","1.0.1":"2017-02-17T03:33:50.526Z"},"bugs":{"url":"https://github.com/NSFI/7-ui/issues"},"author":{"url":"｡･∀･","name":"波比"},"license":"MIT","homepage":"https://github.com/NSFI/7-ui#readme","keywords":["7-ui","NSFI"],"repository":{"url":"git+https://github.com/NSFI/7-ui.git","type":"git"},"description":"7-UI elements Component Library","maintainers":[{"email":"bluepooh@126.com","name":"matrixcryptolabs"}],"readme":"# 7-ui\n7-UI elements Component Library\n\n\n## npm 安装\n\n推荐使用 npm 的方式安装，它能更好地和 webpack 打包工具配合使用。\n> npm install 7-ui\n\n```html\n    <!DOCTYPE html>\n    <html>\n    <head>\n      <meta charset=\"UTF-8\">\n      <!-- 引入样式 -->\n      <link rel=\"stylesheet\" href=\"https://unpkg.com/7-ui@1.0.0/dist/style.css\">\n    </head>\n    <body>\n      <div id=\"app\">\n        <sf-button @click.native=\"visible = true\">按钮</sf-button>\n      </div>\n    </body>\n      <!-- 先引入 Vue -->\n      <script src=\"https://unpkg.com/vue@2.0.3/dist/vue.js\"></script>\n      <!-- 引入组件库 -->\n      <script src=\"https://unpkg.com/7-ui@1.0.0/dist/app.js\"></script>\n      <script>\n        new Vue({\n          el: '#app',\n          data: function(){\n            return { visible: false }\n          }\n        })\n      </script>\n    </html>\n```\n\n## 工具使用\n\n配置文件 `global.config.js`\n```js\n    /**\n     * 全局配置文件\n     *\n     * @type {*[]}\n     */\n    module.exports = [\n    \t{\n    \t\tname : \"sf-button\",   // 组件npm包名称\n    \t\tlabel : \"Button 按钮\", // 组件名字(导航栏展示)\n    \t\tcss  : \"button.css\",   // 组件样式文件, 完整地址(sf-button/src/button.css)\n    \t\tpath : \"\"              // 组件打包文件地址\n    \t},\n    \t{\n    \t\tname: \"sf-table\",\n    \t\tlabel: \"Table 表单\",\n    \t\tcss : \"table.css\",\n    \t\tpath :\"\",\n    \t\tchild : [{\n    \t\t\tpath : \"table-column\", // 完整地址('sf-table/src/table-column')\n    \t\t\tname : 'sf-table-column'\n    \t\t}, {\n    \t\t\tpath : \"table.vue\",  // 完整地址('sf-table/src/table.vue')\n    \t\t\tname : 'sf-table'\n    \t\t}]\n    \t},\n    \t{\n    \t\tname: \"sf-spinner\",\n    \t\tlabel: \"Spinner 过场\",\n    \t\tcss : \"spinner\",\n    \t\tpath: \"\",\n    \t\tchild : [{\n    \t\t\tpath : \"clipLoader/clipLoader\",\n    \t\t\tname : 'sf-cliploader'\n    \t\t}, {\n    \t\t\tpath : \"scaleLoader/scaleLoader\",\n    \t\t\tname : 'sf-scaleloader'\n    \t\t},{\n    \t\t\tpath : \"riseLoader/riseLoader\",\n    \t\t\tname : 'sf-riseloader'\n    \t\t},{\n    \t\t\tpath : \"squareLoader/squareLoader\",\n    \t\t\tname : 'sf-squareloader'\n    \t\t}]\n\n    \t},\n    \t{\n    \t\tname: \"sf-toast\",\n    \t\tlabel: \"Toast 全局提示\",\n    \t\tcss: \"toast\",\n    \t\tpath :\"toast\"\n    \t},\n    \t{\n    \t\tname: \"sf-progressbar\",\n    \t\tlabel: \"Progressbar 进度条\",\n    \t\tcss : \"progressbar\",\n    \t\tpath :\"progressbar\"\n    \t}\n    ]\n```\n\n### 组件安装\n如需增加额外组件,需要在本地此仓库添加 `npm包(component.package.json)` 及修改响应的`配置文件(global.config.js)`\n> gulp install\n\n### 文档打包任务(default)\n> gulp document\n\n### 代码打包任务\n> gulp build\n\n","readmeFilename":"README.md"}