{"_id":"mini-program-iconfont-cli","_rev":"34-14c6bf6c4fa746d184a04f5867fc450d","name":"mini-program-iconfont-cli","dist-tags":{"latest":"0.6.1","next":"0.6.1-beta.6"},"versions":{"0.0.1":{"name":"mini-program-iconfont-cli","version":"0.0.1","main":"index.js","keywords":["mini-program","wechat","iconfont","weixin","iconfont-cli","xiaochengxu"],"repository":{"type":"git","url":"git+ssh://git@github.com/fwh1990/mini-program-iconfont-cli.git"},"author":{"name":"范文华","email":"531362022@qq.com"},"license":"MIT","dependencies":{"axios":"^0.19.0","colors":"^1.3.3","glob":"^7.1.4","minimist":"^1.2.0","mkdirp":"^0.5.1","tslib":"^1.10.0","xml2js":"^0.4.19"},"devDependencies":{"@types/glob":"^7.1.1","@types/minimist":"^1.2.0","@types/mkdirp":"^0.5.2","@types/node":"^12.7.2","@types/xml2js":"^0.4.4","ts-node":"^8.3.0","typescript":"^3.5.3"},"description":"把iconfont图标批量转换成微信小程序的组件。不依赖字体，支持多色彩。","bugs":{"url":"https://github.com/fwh1990/mini-program-iconfont-cli/issues"},"homepage":"https://github.com/fwh1990/mini-program-iconfont-cli#readme","_id":"mini-program-iconfont-cli@0.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"fwh1990","email":"531362022@qq.com"},"dist":{"integrity":"sha512-sAfXekcmLE5DsH1yTinaM0Lj+RFIlvPbJLWIQ5oCznBVwh4cXa4ep5w7ngYtpmAIm07TleOy+JIzq0BFmAubnA==","shasum":"58af6b913abb3ae3c9271d62f473cce619d19e18","tarball":"https://registry.npmjs.org/mini-program-iconfont-cli/-/mini-program-iconfont-cli-0.0.1.tgz","fileCount":26,"unpackedSize":18791,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZ+lRCRA9TVsSAnZWagAA+6IQAJtjFW91eCfigvM6HPNn\nolMmDJpgCBiuA7fMG6USJtzvlaVFPvAw9Ufi2DDm1vkYsC4cui4TSBSpV0bF\ng/yyXKGv5PsjssPdAh+rCJlnAW4XAD5xDf+ImaesJoj6+ftu+olH9q71FuN2\nNUnQ52YR1B6nLqf5iOC88veGZgDkYz89wSiLVX9/vbznwbsZkydIQJFv+B2K\nHnhhjIHLYnouDCqu/tASMy+/MOtZDLWSLKn48TQ9JipyV7emjhz+vUzWoU1v\nDFRpZDUy3Y5HHOlIH4oz28NbUpOtB/GtMuw4uHF+WZxwRfEEu0ZWkv+GHTGT\nSak9qYIpk6O1ovy24/3TnReemt084o0uCyWj0dph4GgosKfcQyYuJahxQU0m\n+6h4NMNRxplioqWduTPM3R2syKhhmYxCkcbjmbdwJZeHMxxB7zjlTpGRf23U\nqcDdph3UY2SwOu5ncTztBsgPd3zvBlYausZ6TcsXe//RVav2STGvY4Ic6scW\n3XaQc2I3AUGdkvorvza8OcrqyBVWGDKsLsQRdVIjkLBIKE5d8rFjmRNUt4yn\nOo3HbNxWukzQojORVoMieB0wKfdlpOzOGZ8gNtHologP7VR63iKEZKJJ1sYa\njNioYbNgf4cTsUv42uHK8lKY3LwsrogTp73QRqZWsiBHxI145acR2k9jVTGP\nKBFU\r\n=2jQv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC5aCIxZBbJptrVB0iBXNlSW7NDkR1X8e04g1uQnems3AiEAkIcEMQuMlQF6YXmuFRr8JYAG04dYTr3Q6OGpdOm0tWM="}]},"maintainers":[{"name":"fwh1990","email":"531362022@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mini-program-iconfont-cli_0.0.1_1567091024491_0.8375396291274959"},"_hasShrinkwrap":false},"0.0.2":{"name":"mini-program-iconfont-cli","version":"0.0.2","main":"index.js","keywords":["mini-program","wechat","iconfont","weixin","iconfont-cli","xiaochengxu"],"repository":{"type":"git","url":"git+ssh://git@github.com/fwh1990/mini-program-iconfont-cli.git"},"author":{"name":"范文华","email":"531362022@qq.com"},"license":"MIT","bin":{"iconfont":"./index.js"},"dependencies":{"axios":"^0.19.0","colors":"^1.3.3","glob":"^7.1.4","minimist":"^1.2.0","mkdirp":"^0.5.1","tslib":"^1.10.0","xml2js":"^0.4.19"},"devDependencies":{"@types/glob":"^7.1.1","@types/minimist":"^1.2.0","@types/mkdirp":"^0.5.2","@types/node":"^12.7.2","@types/xml2js":"^0.4.4","ts-node":"^8.3.0","typescript":"^3.5.3"},"description":"把iconfont图标批量转换成微信小程序的组件。不依赖字体，支持多色彩。","bugs":{"url":"https://github.com/fwh1990/mini-program-iconfont-cli/issues"},"homepage":"https://github.com/fwh1990/mini-program-iconfont-cli#readme","_id":"mini-program-iconfont-cli@0.0.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"fwh1990","email":"531362022@qq.com"},"dist":{"integrity":"sha512-sOFRU36M+ZwNV39WaTumdeksPFfv1L/Y5FWdwWR+eqWbvq5CQmHG0A8MeG9QOZbV5NEcxqUrHtnUlV75ygK7CQ==","shasum":"c7a207ff8cf0403716588759e6e177318908645a","tarball":"https://registry.npmjs.org/mini-program-iconfont-cli/-/mini-program-iconfont-cli-0.0.2.tgz","fileCount":26,"unpackedSize":18804,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZ/MoCRA9TVsSAnZWagAAzuEP/RMkRGYJSm7yFJ8ml7XS\nw8nbWptIX4F5ljZNKXbHzt+Qd2xPj6MM2p7KHgzsC5TS9FZz1QSuw5tjIafA\nAMXLnOQJIe9ZHCh/eNzEyKd9DFb/i4hsuIs5QU5ltOZAK5DzjarhmEJo2LJg\nS4tgLBrX+VBHR0eX7PN7a8t59ZGxhden7tj5CHbL4oC4MNzZ5hPtIBQzQyBD\n46TKkk14ufZmc65n6xudpNomJ7hE13jhSNBmLQluCyZ7ehqXi+n5CGdQtMUI\nRloAymXLot3H3qWIRkyJLooJ1ROxgml6F1/XMAvApjn53w3IetQE3ZVSAeeG\nlYPtAqSB1CqPO4MfC+Nbfq2MozcfIg3Ew1d5l7zXoD5DSIXfnKJdpf1s7V+h\nLxrn3NQa6ajCmDwQ+qa4CzwZBLe/aymD4wuSNbOZ8auGKK2pq11+cqauvCHz\nAdcbCxR2Mnt0fd5DLR6fbtLiLyZJ2nfAgxhRCUDLjET5FFsldGGKOPuAr4/0\n+wy97clAz8KVi0WCYBR9YmbYQzeFxAbXY2azBj+Ks/ZjZ5VBHU/G0O9u/4pO\nsdt8wVasXBT4fUlw1o64sLvq+kjCAft8M/GJsILLF8Z/kS91CAjmKIgO4ctr\nNek2bu/aM9DW9W/QtHQes2zQU61rwTNL2SwqWqwmwG9N9JGvpPA3875AKPem\nxC99\r\n=QKxd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCD5N50a1dN462fwKwenVIppw6wbwb77Uru3g+iLYAzfwIhAK8AiqNWjhhgNOpMauMJ134pfwTmZBT9cJcztnlMmxNH"}]},"maintainers":[{"name":"fwh1990","email":"531362022@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mini-program-iconfont-cli_0.0.2_1567093544396_0.8364176208664738"},"_hasShrinkwrap":false},"0.1.0":{"name":"mini-program-iconfont-cli","version":"0.1.0","main":"index.js","keywords":["mini-program","wechat","iconfont","weixin","iconfont-cli","xiaochengxu"],"repository":{"type":"git","url":"git+ssh://git@github.com/fwh1990/mini-program-iconfont-cli.git"},"author":{"name":"范文华","email":"531362022@qq.com"},"license":"MIT","bin":{"iconfont":"./index.js"},"dependencies":{"axios":"^0.19.0","colors":"^1.3.3","glob":"^7.1.4","minimist":"^1.2.0","mkdirp":"^0.5.1","tslib":"^1.10.0","xml2js":"^0.4.19"},"devDependencies":{"@types/glob":"^7.1.1","@types/minimist":"^1.2.0","@types/mkdirp":"^0.5.2","@types/node":"^12.7.2","@types/xml2js":"^0.4.4","ts-node":"^8.3.0","typescript":"^3.5.3"},"description":"把iconfont图标批量转换成微信小程序的组件。不依赖字体，支持多色彩。","bugs":{"url":"https://github.com/fwh1990/mini-program-iconfont-cli/issues"},"homepage":"https://github.com/fwh1990/mini-program-iconfont-cli#readme","_id":"mini-program-iconfont-cli@0.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"fwh1990","email":"531362022@qq.com"},"dist":{"integrity":"sha512-zNsg87m/MLQCDznDF4ZHJE4jJMC1YFzbgpKrliUug8s1OLAjpSHxYlLypcUsbPVg+wcIoOghlYevqpKAsZNvyQ==","shasum":"d21bbdc250f1c0b5faf4f3d257852d62192279d7","tarball":"https://registry.npmjs.org/mini-program-iconfont-cli/-/mini-program-iconfont-cli-0.1.0.tgz","fileCount":27,"unpackedSize":20127,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdhJwICRA9TVsSAnZWagAAYssP/0dYaMJlpEd5Wb9wn+FW\nX9fBYXwv3AaVHk/OOpVRe1hwjSeeFw+oDro+spUiPcflub/GR1W/mdAkS5yu\nvEkqlsJSC6Z0/74NbElP+sr12Lvh1AVlustjEBKnWhSWbdM6TmZ9s4J0US2+\nBRN7hs48MBZLZ7LeCZ7NYkKOMS86p4gDUhQgbSH0OwgD221RIZnXYPwSan1P\n+91WP5lwXq9GS9Y3sLdgyMbUB0BvBtc9WRDxV0GvPaoyez6XsZBxx9Lv2JML\n4WkehehSYwWhtfclr86vfA3YACD2oykIlVn5e0T7kcpLL6XR9zSNRi0MS+CT\nqvYfh5QucSlbHDtdUV1sKZg19tpbl+P7p88nGVNgZDYpaW6ILo71fGmz06Ny\nE7z3PV+HMoEV67N7dv3/lPeErfa/ufaONZmYfJOex2N6Osr0VD+J1oxdgM3i\ni/D7GR77dROAY2e4XPKNdsHHQS4Drt0BF0I7YM4SzL2Tn9t5jgnJyvPX2nOP\nksF00eh2NIOX/UJC5oIY2BFnorlzjsCbIoFTy+vcB4yYWHaRX+LvGRMSHN8b\nZ2OzwjnD1uqkp0yjOqzufReLH5m8DSJZP5YHP+s67eQgHAIF8EW72KgGKk97\nwB+omq+/XtKvTIXj67P+NgbEF0wM6SA1276Dz0UYwidNH/2oQQtT9EYRLbAK\nMyA3\r\n=W3Un\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGfA/gZ9cYo+L5LxO11+uXVfKX9FbO1l6pcL5FqMB8ptAiEA3/AoYpN9exVyO8VWRqRHum9q8L3dU0Zkni2wuDSsn0s="}]},"maintainers":[{"name":"fwh1990","email":"531362022@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mini-program-iconfont-cli_0.1.0_1568971784077_0.8348643194456218"},"_hasShrinkwrap":false},"0.2.0":{"name":"mini-program-iconfont-cli","version":"0.2.0","main":"index.js","keywords":["mini-program","wechat","iconfont","weixin","iconfont-cli","xiaochengxu"],"repository":{"type":"git","url":"git+ssh://git@github.com/fwh1990/mini-program-iconfont-cli.git"},"author":{"name":"范文华","email":"531362022@qq.com"},"license":"MIT","bin":{"iconfont":"./commands/help.js","iconfont-init":"./commands/createJson.js","iconfont-wechat":"./commands/createWechatIcon.js","iconfont-alipay":"./commands/createAlipayIcon.js"},"dependencies":{"axios":"^0.19.0","colors":"^1.3.3","glob":"^7.1.4","minimist":"^1.2.0","mkdirp":"^0.5.1","tslib":"^1.10.0","xml2js":"^0.4.19"},"devDependencies":{"@types/glob":"^7.1.1","@types/minimist":"^1.2.0","@types/mkdirp":"^0.5.2","@types/node":"^12.7.2","@types/xml2js":"^0.4.4","ts-node":"^8.3.0","typescript":"^3.5.3"},"description":"把iconfont图标批量转换成多个平台小程序的组件。不依赖字体，支持多色彩。","bugs":{"url":"https://github.com/fwh1990/mini-program-iconfont-cli/issues"},"homepage":"https://github.com/fwh1990/mini-program-iconfont-cli#readme","_id":"mini-program-iconfont-cli@0.2.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"fwh1990","email":"531362022@qq.com"},"dist":{"integrity":"sha512-3jkJK56wYcN4F24jBDbBYK508a6z1quPqh0SWAEjfTzkK6mpHyJfvG3r06aUsNII7aQ8f7jYzrY08OL8aoP9Jg==","shasum":"f190a5800cdc90a0d9b34648b0e8d56becd2cf9a","tarball":"https://registry.npmjs.org/mini-program-iconfont-cli/-/mini-program-iconfont-cli-0.2.0.tgz","fileCount":32,"unpackedSize":26420,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdiYP4CRA9TVsSAnZWagAA7RoP/itisZ+k+Wh4z9SHmRXj\nk4IYMz2nDK1qdcmygtUPWiBR63kr/oQcv0sggtVXGvRIEBOLgdkLPAFFyKHz\nFn33+sNnQmDHaFQifeQd1EJQaJQaOfUXdy9fjE+1dHoMGV1AQlpvyU04ous1\nHlIEDdpR6npE1dfr7//2oycZxNikVN8kld3DoOnJwCWVC8FjyppXX2zu0dEO\nu11p9tjzI6PkGCVnRJ99YMJba/BkBMQ2hoNJoNV0ioLP6hIBG08L6LIdWhUN\nqlIGC5qQXtMwM0UKrqSsQaWllA3Mq5H31YzdsnKZq1BBj3UkPienje+PpS/i\noIJzLLQpZmbJSXGrgy6qGH6ZRIUtuq3OgsY3PFDceRG+t1aHYkvJ/DNDt8RY\nZ8iiGQqODtnKt1eX860wX2o4ptURpNWp7q3/+/leoGspFExoQw/dlQ14X/0N\nNRY+mPB9l1/5jqGUC574gwRa56cdTqXUyQbcPzzWy/SkEJw7YnZvTj4qdgbr\neHed0AJBHO5863rOtTV06Pi2an0V9qhPOaXyF9XwfN0jQeE8dI8UySfWC6EZ\na7VPJP96kYt4qxh7ADKi5tufphdqLL+B0uVhPFPMTON+0nKXlJxz6PkQdxEB\nQn1FzwTu6D/6Jn/0EPJDeaExqATM6I9lBE7HwR3RdW9OJfxjThUcLKUxUw2q\nypQt\r\n=UE6W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAFzT5WabJUqLovqwmS8wYFxaD+Nv7yMn5FpImjRvtu0AiEAsP1VEnTzD/koH8Hc49EIsicGZx5IwWrxHVoo4hFkn70="}]},"maintainers":[{"name":"fwh1990","email":"531362022@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mini-program-iconfont-cli_0.2.0_1569293304015_0.7990773373876043"},"_hasShrinkwrap":false},"0.3.0":{"name":"mini-program-iconfont-cli","version":"0.3.0","main":"index.js","keywords":["mini-program","iconfont","iconfont-cli","xiaochengxu","wechat-program","alipay-program","baidu-program"],"repository":{"type":"git","url":"git+ssh://git@github.com/fwh1990/mini-program-iconfont-cli.git"},"author":{"name":"范文华","email":"531362022@qq.com"},"license":"MIT","bin":{"iconfont":"./commands/help.js","iconfont-init":"./commands/createJson.js","iconfont-wechat":"./commands/createWechatIcon.js","iconfont-alipay":"./commands/createAlipayIcon.js"},"dependencies":{"axios":"^0.19.0","colors":"^1.3.3","glob":"^7.1.4","minimist":"^1.2.0","mkdirp":"^0.5.1","tslib":"^1.10.0","xml2js":"^0.4.19"},"devDependencies":{"@types/glob":"^7.1.1","@types/minimist":"^1.2.0","@types/mkdirp":"^0.5.2","@types/node":"^12.7.2","@types/xml2js":"^0.4.4","ts-node":"^8.3.0","typescript":"^3.5.3"},"description":"把iconfont图标批量转换成多个平台小程序的组件。不依赖字体，支持多色彩。","bugs":{"url":"https://github.com/fwh1990/mini-program-iconfont-cli/issues"},"homepage":"https://github.com/fwh1990/mini-program-iconfont-cli#readme","_id":"mini-program-iconfont-cli@0.3.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"fwh1990","email":"531362022@qq.com"},"dist":{"integrity":"sha512-agGHyovgIK+nranWcSDFopVaTpnP42XIlmXq/uCyzNaNzqdGhdOLfgKaRNye28FhuFAZoCxpIyN6Pq2EN0ZLgQ==","shasum":"ab52a8b2603c2b1a685b5325b10234a4e763bd9a","tarball":"https://registry.npmjs.org/mini-program-iconfont-cli/-/mini-program-iconfont-cli-0.3.0.tgz","fileCount":39,"unpackedSize":33440,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdiZIjCRA9TVsSAnZWagAAFD4P/0BqmeK0087esm9+Xv8k\nI998H9xfD59AQKCvLpg4LlgESfTihmYru6iT/wGF9GxVyoU/Y8jGTVqAZ7On\n3sb9TnDuPFOHbJjNbfkVDpxb/DikbwNJuBBuXaMbIoHBNNpeFfmmb6JKSke8\niibBvFG8sL/jmOYtzRwU1bzqP96iW5XMSqQdhlsyuoKTIypCGtzd6kmg7sK1\nLbWDhphOWoY0ZEmVlkScg0X/5W+pG7FORyFy+dAcUSjsJAGDs4xopwtm9gkK\nZ/1SS1xRrGWCiek9a5JqFb26ijDim6IUweZeNXRvOR3rgu3gDPEmot4sXpzq\n3H9/gGxGajGmmoK8gf3z0673pAVgkcGR+IWp1P0QnjSvbWlHr/wW8YzFAjB+\nrc4P+nLxu/muwqPJWsatEJHIpXP4RyBZQAUCvQ1/uNHqjoPTQAkrlun/tROi\ncZfv1afzMsqKZm/xciPgeR1dbf9B0ehH+3WEv+z+K5vQZO/h7qiObqM5yLtT\n7aUDoc/qoeI49ycuIJAJR4I6E8/Vyzx7m6f+yP+XeSZNoDbflia+t/k9JoEr\n6PJcjx3APM447phnnoGlFM0o/EIOJtubPeyQHQ1QVTjHC4IzHqrUzKuDvXYP\nZ+vtJokKI/9A3GW6qsITbglFUG0PGDi0QfhVEGRZe6XNJK9aI8JTa5Yu6xo7\n/Ur5\r\n=yJqg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDy1vaZTbkuKU72yxq9NHxp7/8LsrDF5sQRLyzERD2x1AiEApyfuh7wlhR2fsueVm/RfxJmV/ghjFGcM3MNl4Qy09io="}]},"maintainers":[{"name":"fwh1990","email":"531362022@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mini-program-iconfont-cli_0.3.0_1569296930640_0.663107126033061"},"_hasShrinkwrap":false},"0.3.2":{"name":"mini-program-iconfont-cli","version":"0.3.2","main":"index.js","keywords":["mini-program","iconfont","iconfont-cli","xiaochengxu","wechat-program","alipay-program","baidu-program"],"repository":{"type":"git","url":"git+ssh://git@github.com/fwh1990/mini-program-iconfont-cli.git"},"author":{"name":"范文华","email":"531362022@qq.com"},"license":"MIT","bin":{"iconfont":"./commands/help.js","iconfont-init":"./commands/createJson.js","iconfont-wechat":"./commands/createWechatIcon.js","iconfont-alipay":"./commands/createAlipayIcon.js"},"dependencies":{"axios":"^0.19.0","colors":"^1.3.3","glob":"^7.1.4","minimist":"^1.2.0","mkdirp":"^0.5.1","tslib":"^1.10.0","xml2js":"^0.4.19"},"devDependencies":{"@types/glob":"^7.1.1","@types/minimist":"^1.2.0","@types/mkdirp":"^0.5.2","@types/node":"^12.7.2","@types/xml2js":"^0.4.4","ts-node":"^8.3.0","typescript":"^3.5.3"},"description":"把iconfont图标批量转换成多个平台小程序的组件。不依赖字体，支持多色彩。","bugs":{"url":"https://github.com/fwh1990/mini-program-iconfont-cli/issues"},"homepage":"https://github.com/fwh1990/mini-program-iconfont-cli#readme","_id":"mini-program-iconfont-cli@0.3.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"fwh1990","email":"531362022@qq.com"},"dist":{"integrity":"sha512-fYR4zZPEhvLnKwAqRBIk9SlIcskViM5+0sLJA7ugDpKC6IaL33enk46ndRZFfFGq4i77zKm05LvFZW69MD63WA==","shasum":"ea7ce974e34e514bc9e5ee85ffa142ffb3bfd785","tarball":"https://registry.npmjs.org/mini-program-iconfont-cli/-/mini-program-iconfont-cli-0.3.2.tgz","fileCount":39,"unpackedSize":33661,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdiiKpCRA9TVsSAnZWagAAll4P/0KjiY1jPvpYNnBeBOZB\nfqeeSZD7KrTH19djxShtkZnOSKisyBYXRO1bYqYIcPvaucrpyEMoLtiA0mKU\nD5oQUVZY1+zCXDx16sth2WYQ/zk6PNPuVJGanKSyXK4om51EhtBp319UfVSw\npU5cyM0P1zJ730jYWF0y2oDyCFK7CGYEu53w0PeNI0MbcNPT8w05yT6+iC/B\nnUX4QhLmGJOgX5A+bsePPXZk8yuYawZjcCdanzpPZUAVDnvXLp1WUrIzohH/\nqZvLyYdZczd7CCCEuA99jyDD6sYDbaooSREzkNtvPjiPW6D/8t9KzN0PVUhl\nvlLU2hIbb7d8Q7UMeVPRkMj1azdksCSIK2od6tlkFFxSTmGRKNbVOZ0pDuOb\nTXJ4fO2sSeuPmAdQvfwLrfZa+tbuo0ryFJ+ofjzGra7NFCJO7MzIMa/IZsmN\n/o1KEB/z3qIZU8SetBeMMULhVpkdCMVJjGybM9+aiKbDVlu+f98zGWqhkrxO\nD1NRJw2Ah3GHoYALDBLYZG4EqjaE2fT1Ro8F9qZh83U74N0IzJgeI4gyQRpE\nd5gmUp6ZCfpBFhFIjX7t/842s+K1id4X1qwVo9syu5ItvU0HoH1SPrgFass4\n4O7qWgrGBgI1vgGvU/xhpqBKYHmGT8pR1oFkn6wauPFAHAtO+ZdlLGfPetI1\ny4qS\r\n=josf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDENmvfZ8FyV5ay7bt4efKWZsgQbCwFWqsvU8rKbgsoqgIgbKqNaSsu5FLcXHnLpT2FyZaqGt+eik0xxFNrwEKQdQg="}]},"maintainers":[{"name":"fwh1990","email":"531362022@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mini-program-iconfont-cli_0.3.2_1569333928763_0.10573385039213412"},"_hasShrinkwrap":false},"0.3.3":{"name":"mini-program-iconfont-cli","version":"0.3.3","main":"index.js","keywords":["mini-program","iconfont","iconfont-cli","xiaochengxu","wechat-program","alipay-program","baidu-program"],"repository":{"type":"git","url":"git+ssh://git@github.com/fwh1990/mini-program-iconfont-cli.git"},"author":{"name":"范文华","email":"531362022@qq.com"},"license":"MIT","bin":{"iconfont":"./commands/help.js","iconfont-init":"./commands/createJson.js","iconfont-wechat":"./commands/createWechatIcon.js","iconfont-alipay":"./commands/createAlipayIcon.js","iconfont-baidu":"./commands/createBaiduIcon.js"},"dependencies":{"axios":"^0.19.0","colors":"^1.3.3","glob":"^7.1.4","minimist":"^1.2.0","mkdirp":"^0.5.1","tslib":"^1.10.0","xml2js":"^0.4.19"},"devDependencies":{"@types/glob":"^7.1.1","@types/minimist":"^1.2.0","@types/mkdirp":"^0.5.2","@types/node":"^12.7.2","@types/xml2js":"^0.4.4","ts-node":"^8.3.0","typescript":"^3.5.3"},"description":"把iconfont图标批量转换成多个平台小程序的组件。不依赖字体，支持多色彩。","bugs":{"url":"https://github.com/fwh1990/mini-program-iconfont-cli/issues"},"homepage":"https://github.com/fwh1990/mini-program-iconfont-cli#readme","_id":"mini-program-iconfont-cli@0.3.3","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"fwh1990","email":"531362022@qq.com"},"dist":{"integrity":"sha512-0KmYbYy3ZPuw8oDpqfNMpfnInJt8fcQBhjtM6ojtwsYgQZ4XFgoFroCY0nabNPVdkOz3hzD8dBoJG8taKnCzuQ==","shasum":"6b5f93c16144ada0a43b33b5ed4cfbb20fdea1a8","tarball":"https://registry.npmjs.org/mini-program-iconfont-cli/-/mini-program-iconfont-cli-0.3.3.tgz","fileCount":39,"unpackedSize":33716,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdiydDCRA9TVsSAnZWagAAI78P/351Qg5XaQPvOLG1stmw\nA7te1P8eZm5OJ4967Dt0MpyqD6sb59nY3aBH/M7EccpOt6zhProcxpBPYY25\nAUQBAcXTJU+wt6AwkWDWDZi894cphAD2BEHSqYx/pmD6Wuv8F3d8c3dyGL+c\nhzBxvcFYuOKxhNHAg7ugcx79oMJq0yJMQ+UTZuLx+7yOftKjFKuAD4eqN7uS\nK0FLLXDRMyLzK1NGYv15QAIcZTsoKa7/VFoBuVcUPcmk9ihwksCii3pwTunV\nSXImpZqxKFGdjtsdy4wK53HjezEu/BWJvTH1x+iuCR0XFN1SY82xcNa7Ap/F\nBrOMxohnknqV9G5z5kRk3rggu7WXv+jQG1G0ndgJ97+8ErqFgyf/wvDQc8Q0\n3cOI/I6Km9H1izui7rULgye29r/oT6lmooiaFBiucywgCbiaDDWb5wA+qFJY\n30DWlAuScBpB7FtX7tDD+ORIxpafdRDB+9kcF/T1iIjvElll6AlOINNJJKnD\n3PaU6rkqb9oSdwKqKG/tZyVkiYWbdhDTkpRAEfiw3z2qEXdZJ94vFR7maZ7F\n8U5AJ20eIyAmrcuCXPp4GSmsbDM49gTPIlANcjw8q404hvrJRPjn4Ow9d5Q4\n7TpHa8I7S8qD09NGF8hLb4EDr5mij1iju/oiAzEY+FWdAdChD8yjXC4d6lGP\nrNrC\r\n=r7JY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE6u14/KJoyi3ICUXLSP6bZhrAMMSK1gpM44F8FloRFHAiA8UKWIpkXBnONQAP+KTh5Asj5FS4ptLcEL2fC62P3gtw=="}]},"maintainers":[{"name":"fwh1990","email":"531362022@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mini-program-iconfont-cli_0.3.3_1569400642521_0.5081682913744572"},"_hasShrinkwrap":false},"0.3.4":{"name":"mini-program-iconfont-cli","version":"0.3.4","main":"index.js","keywords":["mini-program","iconfont","iconfont-cli","xiaochengxu","wechat-program","alipay-program","baidu-program"],"repository":{"type":"git","url":"git+ssh://git@github.com/fwh1990/mini-program-iconfont-cli.git"},"author":{"name":"范文华","email":"531362022@qq.com"},"license":"MIT","bin":{"iconfont":"./commands/help.js","iconfont-init":"./commands/createJson.js","iconfont-wechat":"./commands/createWechatIcon.js","iconfont-alipay":"./commands/createAlipayIcon.js","iconfont-baidu":"./commands/createBaiduIcon.js"},"dependencies":{"axios":"^0.19.0","colors":"^1.3.3","glob":"^7.1.4","minimist":"^1.2.0","mkdirp":"^0.5.1","tslib":"^1.10.0","xml2js":"^0.4.19"},"devDependencies":{"@types/glob":"^7.1.1","@types/minimist":"^1.2.0","@types/mkdirp":"^0.5.2","@types/node":"^12.7.2","@types/xml2js":"^0.4.4","ts-node":"^8.3.0","typescript":"^3.5.3"},"description":"把iconfont图标批量转换成多个平台小程序的组件。不依赖字体，支持多色彩。","bugs":{"url":"https://github.com/fwh1990/mini-program-iconfont-cli/issues"},"homepage":"https://github.com/fwh1990/mini-program-iconfont-cli#readme","_id":"mini-program-iconfont-cli@0.3.4","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"fwh1990","email":"531362022@qq.com"},"dist":{"integrity":"sha512-4EC1HuOj6RReXcVeSv+x9wdeuwee/jrQlD4nLWOCI0pWbmn0P5Lfdw2Spcq3R79KL5rmrOXv1T4N35+2IKlYpg==","shasum":"f9c7097bbe2733836ad472b8d20d5113f0e8ef92","tarball":"https://registry.npmjs.org/mini-program-iconfont-cli/-/mini-program-iconfont-cli-0.3.4.tgz","fileCount":39,"unpackedSize":34096,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjJZwCRA9TVsSAnZWagAAekkP/06iFv287aEb/qNIq+i7\n1h6NHLJKbSKFvt2A3Hwn7l+TGcBuli10x7aM4LMNciHkZfsSljDFFa8NaXmW\nWEEYbSzP8ZGPy3Llvu4zUjiBLO3BeDk80niH2ysuVmDsSpzlm2eS7VPXLFSE\n4SturAFFvIRAuqW6Z9Goi9Dybj1Y1FhwxwrKW3bQW+ZiMJdHoRFId/Y/Nln5\nIip79l8B0rCaxQgwhIKzHG0nVSZmzroT4EMXxQX5YZ2R+PKTIQl1dCuKsNzt\nhetrA3uwzO0eUR0GMHzCKKhgZL517zwkxj7ygoJB2rCtMsFN5oUO/YaSfhjR\njWeGD4do3R5Z1+1kCmmjX4Yl8ErPQ1kcoaMZB5KO3hvCUVAVILieNtNPpE+m\ndPNITI+YV5RtiG1yFGVy8FVogbBsLKpZWyt1z/8MOjsPwGr0a5gkwbP7M3gd\nDVWnWfmZjyPl2ELmyMfsKV/xii0nVrWPB4srX62+/G7Iq03YGN29sxAwoWer\nJQ94Z2MKjIG+gpyhUifKsR+16FtV6cJb6Q4dFMcyHvpkIutMxgc9DRBpRN0U\ndhMWIxV3miEJC2U/eZ11Y29780tlf8I9xINk6VEMMjPObb1dD9oZiw+xv1EX\nsFzZhMqZzJXEnPA1EkxwVEWiXyDYqHJnbkN2HT9uTF12ncMzYi+0rZ5TxSK+\nfMjs\r\n=pN0B\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGXxwT+o9+KctDAI8Yc6Zqcy0lLLwbxlgvxMdsPFY7BMAiEA32oPrSQT9xFmSDF0fGS9HrarZPoRBdsRliRkWdFxYqg="}]},"maintainers":[{"name":"fwh1990","email":"531362022@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mini-program-iconfont-cli_0.3.4_1569494639532_0.5742765919625743"},"_hasShrinkwrap":false},"0.4.0":{"name":"mini-program-iconfont-cli","version":"0.4.0","main":"index.js","keywords":["mini-program","iconfont","iconfont-cli","xiaochengxu","wechat-program","alipay-program","baidu-program","toutiao-program"],"repository":{"type":"git","url":"git+ssh://git@github.com/fwh1990/mini-program-iconfont-cli.git"},"author":{"name":"范文华","email":"531362022@qq.com"},"license":"MIT","bin":{"iconfont":"./commands/help.js","iconfont-init":"./commands/createJson.js","iconfont-wechat":"./commands/createWechatIcon.js","iconfont-alipay":"./commands/createAlipayIcon.js","iconfont-baidu":"./commands/createBaiduIcon.js","iconfont-toutiao":"./commands/createToutiaoIcon.js"},"dependencies":{"axios":"^0.19.0","colors":"^1.3.3","glob":"^7.1.4","minimist":"^1.2.0","mkdirp":"^0.5.1","tslib":"^1.10.0","xml2js":"^0.4.19"},"devDependencies":{"@types/glob":"^7.1.1","@types/minimist":"^1.2.0","@types/mkdirp":"^0.5.2","@types/node":"^12.7.2","@types/xml2js":"^0.4.4","ts-node":"^8.3.0","typescript":"^3.5.3"},"description":"把iconfont图标批量转换成多个平台小程序的组件。不依赖字体，支持多色彩。","bugs":{"url":"https://github.com/fwh1990/mini-program-iconfont-cli/issues"},"homepage":"https://github.com/fwh1990/mini-program-iconfont-cli#readme","_id":"mini-program-iconfont-cli@0.4.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"fwh1990","email":"531362022@qq.com"},"dist":{"integrity":"sha512-Gt8arhPR2NmvnwwxYNqv/5ponPyBfR8twcxaU6uweAwKvZ8vQUhAP0AB8XxZiwdTxzrQi6bnTho9lfbBt035vg==","shasum":"b2c6460b61fcc3df8df31c29ee9de88e52c0def1","tarball":"https://registry.npmjs.org/mini-program-iconfont-cli/-/mini-program-iconfont-cli-0.4.0.tgz","fileCount":45,"unpackedSize":40889,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjbyRCRA9TVsSAnZWagAAFYYP/R//7AdAznwq69hx8E09\nrd/aZtnwDsi0fZc8fKKov8j8TsyNYmTuEUEW0AnfuoIcr9118dPRcSTJFphZ\nYc0YJ004uXScp1Fq+TNOGPiKKw6pK+tQuyu2XtFnibn/PrITJt9H5lKmjDPX\nyiOY5yaSbrylmcpfo1eYi/3T+tvlEOXc05oE8veZOMpb5TtelcFkyprEwKDD\nqD3oM+5Fmo4pV8+usrGtFb6+MyjZ6AUeEtxAVLC+//V6vJM9kfegQS+g9tt9\nvY+EtSE1aECCKb2SISD/aYUppTm6WgfqfbhCVzKafRMpZCXEpVXOLBWc95DY\nvRb/Uz0nK+8dEfKFN4y7C4tvNqNr4fAJcBt2er3iB62tpbs+SsoaEu7LbHTW\nYu6/GpLlZi9Fxj3UYGfenFPn8bnQh5zm51diZzQ1E77pvwnG0bqE1iNnFL9O\nCX4aMQznMSzVc+w8hWI1QT2vFRctG1wF59DEpZqfvi1jroZ5cmPv9hYYvHUB\nMMd6NkB0n+f4onNRmcX+4T9zXN8QgF66SnVvUGeEfMGlsw8WeXrvMqf+hROn\nEHn72guGSu2kPAfui/nyNKDpH0o/RqsF+wfczu9R8ciVAV21bPLgbllU2Z8A\nt1eQzUpf4e/B0xt8v/Jx7uYQvYOEnQQzhwtKeuDHj9zqIJGlXujMNls+tYT9\nO3vb\r\n=9KqM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBcc/c8YmxnJABIrAY54T/KnnDInYbA7zvj1c3iTb2CyAiEA7vlgKCoMP9PfNsICbaZU/QKHgAkwfPzhiAzA/otocTA="}]},"maintainers":[{"name":"fwh1990","email":"531362022@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mini-program-iconfont-cli_0.4.0_1569569937187_0.9234774490116839"},"_hasShrinkwrap":false},"0.5.0":{"name":"mini-program-iconfont-cli","version":"0.5.0","main":"index.js","keywords":["mini-program","iconfont","iconfont-cli","xiaochengxu","wechat-program","alipay-program","baidu-program","toutiao-program","qq-program"],"repository":{"type":"git","url":"git+ssh://git@github.com/fwh1990/mini-program-iconfont-cli.git"},"author":{"name":"范文华","email":"531362022@qq.com"},"license":"MIT","bin":{"iconfont":"./commands/help.js","iconfont-init":"./commands/createJson.js","iconfont-wechat":"./commands/createWechatIcon.js","iconfont-alipay":"./commands/createAlipayIcon.js","iconfont-baidu":"./commands/createBaiduIcon.js","iconfont-toutiao":"./commands/createToutiaoIcon.js","iconfont-qq":"./commands;createQqIcon.js"},"dependencies":{"axios":"^0.19.0","colors":"^1.3.3","glob":"^7.1.4","minimist":"^1.2.0","mkdirp":"^0.5.1","tslib":"^1.10.0","xml2js":"^0.4.19"},"devDependencies":{"@types/glob":"^7.1.1","@types/minimist":"^1.2.0","@types/mkdirp":"^0.5.2","@types/node":"^12.7.2","@types/xml2js":"^0.4.4","ts-node":"^8.3.0","typescript":"^3.5.3"},"description":"把iconfont图标批量转换成多个平台小程序的组件。不依赖字体，支持多色彩。","bugs":{"url":"https://github.com/fwh1990/mini-program-iconfont-cli/issues"},"homepage":"https://github.com/fwh1990/mini-program-iconfont-cli#readme","_id":"mini-program-iconfont-cli@0.5.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"fwh1990","email":"531362022@qq.com"},"dist":{"integrity":"sha512-WFHnMBfG+glJUdV2UOE7hbRr17FJJYRLzNA82zxb24xvM8L29xHlIGegkMiibXh9EggsScIjNm/vdakjv1HzFQ==","shasum":"b86ac945950c3337c42fb43a0a79e32e866fdd93","tarball":"https://registry.npmjs.org/mini-program-iconfont-cli/-/mini-program-iconfont-cli-0.5.0.tgz","fileCount":52,"unpackedSize":48099,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjeVUCRA9TVsSAnZWagAApR0P/RmtSrMTlUwADlPFF7Q0\nanewDgo92yReyNCMgq9d5Y9511/dEGEiK4E9CeqR0RBsPx9yDVqTaX++jUiR\n6CyqErdEWVVwYJed4jZXZuoxAc4gY4mZJFQZtW9w4iPf29Z+DIrQxrJ/WseL\n2l6NQNNu/M+c3JArqIWxMTDufD7VRCuYlX3MgodYRE4MUfUplS8OL1mGSta/\nbjNOStDT2xRmc1BOCYT0uFi8iG5PuIZttBJfKjlSlO6ys6/IThp8NaBEbPkY\nkqUhdNIvpH1fwpyZP7FSaCdfJV8Pe44kiDLRgoznoFDTavaejQJyklvElUsf\nHXE55AJuoRuAx80Eag6ijoNkAB6q5tjk8Ip5PW4jErlPLX7i13OdEeM8Uy2I\n2x7ZqWbvN6Ym8qxgvulWaDEsZv0Be8u752tCqVGDvjOTx4ep85ZZJy+HNPrE\nkhu4otdp596lRLLSbxx3ek9Q9hUpFXgzDYB5ZS1PON9V4fWq8UrfaaB9MER6\nUHUF8hGmRObi7vAwy5VsvAl3OogykIfZD2mp8H2NnpY3plPpi35BU48FDNQd\n0b557KnsQqI2p/Ird2kDqVG/7wjy47w2lTbkJsYiSOwnwRVEvwa12iq3K3dL\nY5EVeThP/0U9dxD4H39CD3LKQWNMayfg0aC40uoSTSB8wq+d8hYxOjzwVVwG\nsPdK\r\n=JaYV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAeE4WfokZ1XkGdpNBS3W+1dDz0rnkK5pfdQ8lTLalzoAiEA8PFTakePAFXKyNEghkZb6bO8xTjgHTT55QPbS4GI/ls="}]},"maintainers":[{"name":"fwh1990","email":"531362022@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mini-program-iconfont-cli_0.5.0_1569580372194_0.9566329237246269"},"_hasShrinkwrap":false},"0.5.1":{"name":"mini-program-iconfont-cli","version":"0.5.1","main":"index.js","keywords":["mini-program","iconfont","iconfont-cli","xiaochengxu","wechat-program","alipay-program","baidu-program","toutiao-program","qq-program"],"repository":{"type":"git","url":"git+ssh://git@github.com/fwh1990/mini-program-iconfont-cli.git"},"author":{"name":"范文华","email":"531362022@qq.com"},"license":"MIT","bin":{"iconfont":"./commands/help.js","iconfont-init":"./commands/createJson.js","iconfont-wechat":"./commands/createWechatIcon.js","iconfont-alipay":"./commands/createAlipayIcon.js","iconfont-baidu":"./commands/createBaiduIcon.js","iconfont-toutiao":"./commands/createToutiaoIcon.js","iconfont-qq":"./commands;createQqIcon.js"},"dependencies":{"axios":"^0.19.0","colors":"^1.3.3","glob":"^7.1.4","minimist":"^1.2.0","mkdirp":"^0.5.1","tslib":"^1.10.0","xml2js":"^0.4.19"},"devDependencies":{"@types/glob":"^7.1.1","@types/minimist":"^1.2.0","@types/mkdirp":"^0.5.2","@types/node":"^12.7.2","@types/xml2js":"^0.4.4","ts-node":"^8.3.0","typescript":"^3.5.3"},"description":"把iconfont图标批量转换成多个平台小程序的组件。不依赖字体，支持多色彩。","bugs":{"url":"https://github.com/fwh1990/mini-program-iconfont-cli/issues"},"homepage":"https://github.com/fwh1990/mini-program-iconfont-cli#readme","_id":"mini-program-iconfont-cli@0.5.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"fwh1990","email":"531362022@qq.com"},"dist":{"integrity":"sha512-nP7VxWpuT/If3NZ5z4YyWUmTt6GMAlHrsCiNBad7h4YaL/cQjN5gDaPSd9eY0vdT4Blzi61MHn+oJKr7ydMMlQ==","shasum":"7a33d28120388c2884fb66a06ab6a0266b3ebe13","tarball":"https://registry.npmjs.org/mini-program-iconfont-cli/-/mini-program-iconfont-cli-0.5.1.tgz","fileCount":51,"unpackedSize":47607,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjectCRA9TVsSAnZWagAAsKYP/j4zFy/ZuanHTT0dsfeM\nK0/2QG543h2f6hhGadfpeCNmCHhiieEkT2Tx8NZAUQs8/r9gglBLXdAnKHEY\n8IA4gIgIcn31Irmw1g+OFGmq9vMcRO6GQFBN0bdmwlMVXgAPGanGnuKAupjI\nUgkv2zkwmwkUoKCBDOXVaMrTxR1edRRH/Q6NKiKFVvNmyRMipn+5d//5AYeM\nxxh5oVNZcl4yql1jZjNf7I3xN3i7HyWxChCC3op+zN3AznzuYuVXJx0N9eSC\nwzC5a82JqS8KznAFnTftgCjplVyQczfxz2kAWwGp2YTN8bT+f2PAKceOT+Pt\nr25y9jieGRaOOGcpPr7zqrlHnbwYxIQJm5MTVu+H7+H/Kp6uJshRz909ww7s\nv5b0BQT3CttjG6c6MLopfsPdRLW21cjcufXEu2RuRXD87TGo9SCT5Ud9SwSB\nXb11wwJlt7KK6geoN4Xw6w+tRlwO+wSbbQHc/or/31OyHLvFivh6pFkCndP5\nr1AuJ0q9Kp1KwN6DwqWk7gzhCWPjlPwgfptOKEMn+uGCR0tu4bFwjanc/h2y\nUXBkXuk6JN7pC46ZO5SAP36aytNVkMltC57+/yq/Fqe9WFIPpqg2MBkxj0eV\ntH6Oi13PLiEqM57C3zxkOag6hXUiiyQkQg3LlUv55y3jeHfw0I7ID+MeQv0b\ndfoB\r\n=AFlP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHxth5QSmNHFKaExJNV2YmakEvqlDsRL/IOfaoyZmbdGAiEAivqxPVgOLyGOwdhIyaF5Gz3L81NzEZG379gn6zORivw="}]},"maintainers":[{"name":"fwh1990","email":"531362022@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mini-program-iconfont-cli_0.5.1_1569580845113_0.03176394653870673"},"_hasShrinkwrap":false},"0.5.2":{"name":"mini-program-iconfont-cli","version":"0.5.2","main":"index.js","keywords":["mini-program","iconfont","iconfont-cli","xiaochengxu","wechat-program","alipay-program","baidu-program","toutiao-program","qq-program"],"repository":{"type":"git","url":"git+ssh://git@github.com/fwh1990/mini-program-iconfont-cli.git"},"author":{"name":"范文华","email":"531362022@qq.com"},"license":"MIT","bin":{"iconfont":"./commands/help.js","iconfont-init":"./commands/createJson.js","iconfont-wechat":"./commands/createWechatIcon.js","iconfont-alipay":"./commands/createAlipayIcon.js","iconfont-baidu":"./commands/createBaiduIcon.js","iconfont-toutiao":"./commands/createToutiaoIcon.js","iconfont-qq":"./commands/createQqIcon.js"},"dependencies":{"axios":"^0.19.0","colors":"^1.3.3","glob":"^7.1.4","minimist":"^1.2.0","mkdirp":"^0.5.1","tslib":"^1.10.0","xml2js":"^0.4.19"},"devDependencies":{"@types/glob":"^7.1.1","@types/minimist":"^1.2.0","@types/mkdirp":"^0.5.2","@types/node":"^12.7.2","@types/xml2js":"^0.4.4","ts-node":"^8.3.0","typescript":"^3.5.3"},"description":"把iconfont图标批量转换成多个平台小程序的组件。不依赖字体，支持多色彩。","bugs":{"url":"https://github.com/fwh1990/mini-program-iconfont-cli/issues"},"homepage":"https://github.com/fwh1990/mini-program-iconfont-cli#readme","_id":"mini-program-iconfont-cli@0.5.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"fwh1990","email":"531362022@qq.com"},"dist":{"integrity":"sha512-3ObTRxSdP2j83r45mvRQEShFuVTlsv/3o76ccnfdMzQCumoHncImwTkWp8kWhX/zmGNLOucdcFrolxYpuccb8g==","shasum":"5b3fada077c7f79de522f4bac0b7b9ea0bcd98bc","tarball":"https://registry.npmjs.org/mini-program-iconfont-cli/-/mini-program-iconfont-cli-0.5.2.tgz","fileCount":51,"unpackedSize":47607,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdje5LCRA9TVsSAnZWagAAImgQAI7H8uautGIuPQzcWXYg\numBB292HNy28kXsSTaBIJG47haMZeN7Q1FpW/BvYNQYQf+GjGGcMytp2t9p9\nIY9BY3FUvFPzMcyQu2Y52rgN/e92+rbdm1lr36tg84azBprF6sJdub2htbml\now4v+3T3xFGsaPGv3OGQlelr2KYDgEmjUDURPjMWV0I3/4w6/peFpU0+HGXu\nJCYx4198+u19A1Jz7dS5K35YN1dD4OJOX5Z8NxIijbctj173Xvyrb9In2BnI\nAfiwq5M82xKP3SefrTbaP1fdELnRtBspV1Bg8StDVxerAiK6yjDFdkB9UCom\nmwkmu9YZV5rIJPIshfc3Cxva6MRbc+qGHkslz6oOw8WJm2jRIsLyPTOYmTrw\nkMucsmAlWhBsQM7CpTdo+c/tc4qg59QwqCv8HNkdfnkhNYmLvjgYwIQNfyVO\nWtvRTiMlvhmpg38oYrbMQ0twpIi0ouAjygicH50xq0OqqBkO/HIW5n2p3Mzt\nV8FsqvmLqFRgre6E/g0GnfyMcO1GoCt0yMoMgjremAjkpLxar10Eigti6Ybs\ni5/YPIzknGiFP80ABUIi8rQao5lQ1yZIPrpwK2/DByEkKmY/El+69ITCigbo\nl9d5rTDIxguFvAcOyksP0211aChqlkJJnwLxykWobRR3GT5JMph0kuKWC0a7\n3sT9\r\n=fmT6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHmp4Tf0Iy1CpwTTc3KzmquU6TNcag4+Q8twgldJgMglAiBbn53TUkF6ikWn/qLxhpDBllPVJstcIX+OZOz+lsDSCQ=="}]},"maintainers":[{"name":"fwh1990","email":"531362022@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mini-program-iconfont-cli_0.5.2_1569582666868_0.4901798666966177"},"_hasShrinkwrap":false},"0.5.3-beta.0":{"name":"mini-program-iconfont-cli","version":"0.5.3-beta.0","main":"index.js","keywords":["mini-program","iconfont","iconfont-cli","xiaochengxu","wechat-program","alipay-program","baidu-program","toutiao-program","qq-program"],"repository":{"type":"git","url":"git+ssh://git@github.com/fwh1990/mini-program-iconfont-cli.git"},"author":{"name":"范文华","email":"531362022@qq.com"},"license":"MIT","bin":{"iconfont":"./commands/help.js","iconfont-init":"./commands/createJson.js","iconfont-wechat":"./commands/createWechatIcon.js","iconfont-alipay":"./commands/createAlipayIcon.js","iconfont-baidu":"./commands/createBaiduIcon.js","iconfont-toutiao":"./commands/createToutiaoIcon.js","iconfont-qq":"./commands/createQqIcon.js"},"dependencies":{"axios":"^0.19.0","colors":"^1.3.3","glob":"^7.1.4","minimist":"^1.2.0","mkdirp":"^0.5.1","tslib":"^1.10.0","xml2js":"^0.4.19"},"devDependencies":{"@types/glob":"^7.1.1","@types/minimist":"^1.2.0","@types/mkdirp":"^0.5.2","@types/node":"^12.7.2","@types/xml2js":"^0.4.4","ts-node":"^8.3.0","typescript":"^3.5.3"},"readme":"# mini-program-iconfont-cli\n\n把iconfont图标批量转换成多个平台小程序的组件。不依赖字体，支持多色彩。\n\n![](https://github.com/fwh1990/mini-program-iconfont-cli/blob/master/images/multi-color-icon.jpg?raw=true)\n\n\n# 支持平台：\n>- 微信小程序\n>- 支付宝小程序\n>- 百度小程序\n>- 头条小程序（字节跳动）\n>- QQ小程序\n\n# 特性\n\n1、纯组件\n<br />\n2、不依赖字体文件\n<br />\n3、支持px和rpx两种格式\n<br />\n4、原样渲染多色彩图标\n<br />\n4、图标颜色可定制\n\n# Step 1\n安装插件\n```bash\n# Yarn\nyarn add mini-program-iconfont-cli --dev\n\n# Npm\nnpm install mini-program-iconfont-cli --save-dev\n```\n\n# Step 2\n生成配置文件\n```bash\nnpx iconfont-init\n```\n此时项目根目录会生成一个`iconfont.json`的文件，内容如下：\n```json\n{\n  \"symbol_url\": \"请参考README.md，复制 http://iconfont.cn 官网提供的JS链接\",\n  \"save_dir\": \"./iconfont\",\n  \"use_rpx\": false,\n  \"trim_icon_prefix\": \"icon\",\n  \"default_icon_size\": 18\n}\n```\n### 配置参数说明：\n### symbol_url\n请直接复制[iconfont](http://iconfont.cn)官网提供的项目链接。请务必看清是`.js`后缀而不是.css后缀。如果你现在还没有创建iconfont的仓库，那么可以填入这个链接去测试：`http://at.alicdn.com/t/font_1373348_kk9y3jk2omq.js`\n\n<br />\n\n![](https://github.com/fwh1990/mini-program-iconfont-cli/blob/master/images/symbol-url.png?raw=true)\n\n### save_dir\n根据iconfont图标生成的组件存放的位置。每次生成组件之前，该文件夹都会被清空。\n\n### use_rpx\n是否使用微信提供的[尺寸单位rpx](https://developers.weixin.qq.com/miniprogram/dev/framework/view/wxss.html#%E5%B0%BA%E5%AF%B8%E5%8D%95%E4%BD%8D)还是普通的像素单位`px`。默认值为false，即使用`px`\n\n### trim_icon_prefix\n如果你的图标有通用的前缀，而你在使用的时候又不想重复去写，那么可以通过这种配置这个选项把前缀统一去掉。\n\n### default_icon_size\n我们将为每个生成的图标组件加入默认的字体大小，当然，你也可以通过传入props的方式改变这个size值。\n\n# Step 3\n开始生成小程序标准组件\n```bash\n# 微信小程序\nnpx iconfont-wechat\n\n# 支付宝小程序\nnpx iconfont-alipay\n\n# 百度小程序\nnpx iconfont-baidu\n\n# 头条小程序\nnpx iconfont-toutiao\n\n# QQ小程序\nnpx iconfont-qq\n```\n生成后查看您设置的保存目录中是否含有所有的图标\n\n-------\n\n在生成代码之前，你可以顺便参考[snapshots目录](https://github.com/fwh1990/mini-program-iconfont-cli/tree/master/snapshots)自动生成的快照文件。\n\n\n# Step 4\n#### 微信小程序 | QQ小程序\n在根目录 的`app.json`文件中引入全局图标组件，避免每个page都引入（麻烦）\n```json5\n// 绝对路径\n{\n    \"usingComponents\": {\n        \"iconfont\": \"/iconfont/iconfont\"\n    }\n}\n```\n\n#### 支付宝小程序 | 百度小程序 | 头条小程序\n不支持全局引入，您需要在各自的page的`.json`文件中引入。\n```json5\n// 绝对路径\n{\n  \"usingComponents\": {\n    \"my-component\": \"/iconfont/iconfont\"\n  }\n}\n```\n\n# 使用\n在page中使用图标\n```jsx harmony\n// 原色彩\n<iconfont name=\"alipay\" />\n\n// 单色：红色\n<iconfont name=\"alipay\" color=\"red\" />\n\n// 多色：红色+橘色\n<iconfont name=\"alipay\" color=\"{{['red', 'orange']}}\" size=\"300\" />\n\n// 不同格式的颜色写法\n<iconfont name=\"alipay\" color=\"{{['#333', 'rgb(50, 124, 39)']}}\" />\n```\n\n# 更新图标\n当您在iconfont.cn中的图标有变更时，只需更改配置`symbol_url`，然后再次执行`Step 3`即可生成最新的图标组件\n```bash\n# 修改 symbol_url 配置后执行：\n\n# 微信小程序\nnpx iconfont-wechat\n\n# 支付宝小程序\nnpx iconfont-alipay\n\n# 百度小程序\nnpx iconfont-baidu\n\n# 头条小程序\nnpx iconfont-toutiao\n\n# QQ小程序\nnpx iconfont-qq\n```\n\n\n# 扩展\n|平台|库|\n|----|---|\n|Taro|[taro-iconfont-cli](https://github.com/iconfont-cli/taro-iconfont-cli)|\n|React Native|[react-native-iconfont-cli](https://github.com/iconfont-cli/react-native-iconfont-cli)|\n|React H5|[react-iconfont-cli](https://github.com/iconfont-cli/react-iconfont-cli)|\n|Flutter|[flutter-iconfont-cli](https://github.com/iconfont-cli/flutter-iconfont-cli)|\n\n--------\n\n欢迎使用，并给我一些反馈和建议，让这个库做的更好\n","readmeFilename":"README.md","description":"把iconfont图标批量转换成多个平台小程序的组件。不依赖字体，支持多色彩。","bugs":{"url":"https://github.com/fwh1990/mini-program-iconfont-cli/issues"},"homepage":"https://github.com/fwh1990/mini-program-iconfont-cli#readme","_id":"mini-program-iconfont-cli@0.5.3-beta.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"fwh1990","email":"531362022@qq.com"},"dist":{"integrity":"sha512-F5mRsfwIfXv8MbVZEZ2Add57dUQ76/px4L2yucjD+21TLPN69Zh58RZSIH4oyxkU0SqVjlBHgVo08iBM3UVJaQ==","shasum":"ba1df464123c3b9201917b296282d64261e2c50a","tarball":"https://registry.npmjs.org/mini-program-iconfont-cli/-/mini-program-iconfont-cli-0.5.3-beta.0.tgz","fileCount":51,"unpackedSize":49328,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjjInCRA9TVsSAnZWagAASvwQAInvVg9RCmujonYW32ik\nWmjTWZbZ4fxunzAeOyzKtOGX+ydzBvuEBq7TgF5JzhkwE1zbcDf8dm8oXYpd\nsOb1XZvq4ZqLySz6DO4cqm+lllUVnShTyjuvKjVTGRNlE6TQUdpTMoscaAAd\nNeAqRboFQl4fAMvi0zsyBtkAbffKAtDq23e7VEqGGm67S5YwqSJ9JpRJhChW\nHkYjvqk094xCiimX/RB8/g7NAZgusxz9m5+LQ+k95JxNX1KDxfMsBQRy2ixG\nzzj7e9Vo8QrSsafrLBJamQC0vjph7+jq2/lYBc3uK/Pd6fFan6W+sJ9ZY9kk\nWgDJvrWcerIrxmajy8R27p0f3zz/+2EXz4qKwbkjUhwl4V2MXR8+vt564rGG\n0fJR4M2qa7dv+TLcWIuevM29NugKW0SXMUIxEjBT09wTqsYhlKMYpamVNJQN\noK0VL5Vjq3UNikAXmOcogz2X4yi1uX1EFpfpjsmy/mYuWJUs0zFvA7vkdo7X\nLCpOnti60/0tBWlCd3n7IQY1rUl8E8ndnADKBZ9v5WUoz7RzejOkgD+vbAa3\nu4BSWRnYX4jn/6czFLvKgiGJ7+1f8Vn+CZpTC7P7AmTWRCk4zDxZpes/Ibj1\nESlMSAYc55do2skJYjPXs0XrcMc/Rwq09bu1WgNJ2Xn26CBMTV1tHw3WGVsu\n6sQI\r\n=aG7v\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZrsilodmKltCRWNUumABkksD4tR41op21TxGU1ued9QIhAJsdZGavgrgLLRhxuIfYfrJS7N8lEDKQgwTFgk/G+PdI"}]},"maintainers":[{"name":"fwh1990","email":"531362022@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mini-program-iconfont-cli_0.5.3-beta.0_1569600039129_0.5514085447898769"},"_hasShrinkwrap":false},"0.5.3":{"name":"mini-program-iconfont-cli","version":"0.5.3","main":"index.js","keywords":["mini-program","iconfont","iconfont-cli","xiaochengxu","wechat-program","alipay-program","baidu-program","toutiao-program","qq-program"],"repository":{"type":"git","url":"git+ssh://git@github.com/fwh1990/mini-program-iconfont-cli.git"},"author":{"name":"范文华","email":"531362022@qq.com"},"license":"MIT","bin":{"iconfont":"./commands/help.js","iconfont-init":"./commands/createJson.js","iconfont-wechat":"./commands/createWechatIcon.js","iconfont-alipay":"./commands/createAlipayIcon.js","iconfont-baidu":"./commands/createBaiduIcon.js","iconfont-toutiao":"./commands/createToutiaoIcon.js","iconfont-qq":"./commands/createQqIcon.js"},"dependencies":{"axios":"^0.19.0","colors":"^1.3.3","glob":"^7.1.4","minimist":"^1.2.0","mkdirp":"^0.5.1","tslib":"^1.10.0","xml2js":"^0.4.19"},"devDependencies":{"@types/glob":"^7.1.1","@types/minimist":"^1.2.0","@types/mkdirp":"^0.5.2","@types/node":"^12.7.2","@types/xml2js":"^0.4.4","ts-node":"^8.3.0","typescript":"^3.5.3"},"description":"把iconfont图标批量转换成多个平台小程序的组件。不依赖字体，支持多色彩。","bugs":{"url":"https://github.com/fwh1990/mini-program-iconfont-cli/issues"},"homepage":"https://github.com/fwh1990/mini-program-iconfont-cli#readme","_id":"mini-program-iconfont-cli@0.5.3","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"fwh1990","email":"531362022@qq.com"},"dist":{"integrity":"sha512-cVk5uWO+uRL8P/fA2xyjfvLe5TRAPmBKm1eK7ckgfzF3/Zc0bTb1Ypg+74PCSGA254eyt+8ugupIWmiaMwGviA==","shasum":"819011f4c95c74898299a8a56199ff663a1729e6","tarball":"https://registry.npmjs.org/mini-program-iconfont-cli/-/mini-program-iconfont-cli-0.5.3.tgz","fileCount":51,"unpackedSize":49191,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjjj3CRA9TVsSAnZWagAA9VEP/2Qq3XwUF17pBi6ks7gS\nhTrBWipJG5OscpkUfCzsUABOsnSD3V4bqf68UEnSH9IcGTFo6Bv7xWy/3DdA\nzVSa25nKbZKPH+iKi0T7iVcS0atGOLU1LTV8QbVNxqosUC82I/huMmX8b9qZ\nApg2kKYls/3izqJ9KgAh+LvoSXpYZqGtwDujPGlDU+eg1oYBCYfOez4KEoE8\nuQaJuP/iLoqCn6EEB7F3PPmwz48a587+oT7sIEm5CmIqptxQSM4ZJC91kB2h\niXiNKqgsT8IA0XKX0Sw04PEXMeEh/BSCvDeG+cj6gWwiaksbIQNPZXbWpMV3\nIo3vbKrO58XqwJuoDIWvKVQJHfeQQ62+FSYb/MLaQDsHzNgLyRnlk06vvIN+\nASX0d/54nttTZ0d2+moJ4rGYocwcZ/ifovoAVBySaWNxq+s5WOh9uBiVaKRN\nTWzyC7Muu/l3ZpCJN5xPzyJOQprO3eghMZQYgujQ+Tay+/qcD2WKB4PuruRp\n5YRszx3zp95cHfbcY7kcFIqNxx9zEnjxzW7OKTOr6UlMC01mnhg+4dAHSF3t\nTIaq6FEIbn4ERpJ6+Gsqjy5OOHl7mULk0D92TkFUtZUN651MfElrIkqr+ZX6\nVB0GTNAwsW57dwBf1UyuSIC4b90ttnt7ZeYUz5dzplaERNJICO+Y1ijKwNq9\nKjX5\r\n=7zrj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGdtQqsvJ3wD64imRPyOMgWZN36pk0/m/ojcpGRopFktAiEAwhqSshwa4mdVHLqpe2K/XX/HhwmTMEHDtQC7drGpt1M="}]},"maintainers":[{"name":"fwh1990","email":"531362022@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mini-program-iconfont-cli_0.5.3_1569601783073_0.8449107345024836"},"_hasShrinkwrap":false},"0.5.4-beta.0":{"name":"mini-program-iconfont-cli","version":"0.5.4-beta.0","main":"index.js","keywords":["mini-program","iconfont","iconfont-cli","xiaochengxu","wechat-program","alipay-program","baidu-program","toutiao-program","qq-program"],"repository":{"type":"git","url":"git+ssh://git@github.com/fwh1990/mini-program-iconfont-cli.git"},"author":{"name":"范文华","email":"531362022@qq.com"},"license":"MIT","bin":{"iconfont":"./commands/help.js","iconfont-init":"./commands/createJson.js","iconfont-wechat":"./commands/createWechatIcon.js","iconfont-alipay":"./commands/createAlipayIcon.js","iconfont-baidu":"./commands/createBaiduIcon.js","iconfont-toutiao":"./commands/createToutiaoIcon.js","iconfont-qq":"./commands/createQqIcon.js"},"dependencies":{"axios":"^0.19.0","colors":"^1.3.3","glob":"^7.1.4","minimist":"^1.2.0","mkdirp":"^0.5.1","tslib":"^1.10.0","xml2js":"^0.4.19"},"devDependencies":{"@types/glob":"^7.1.1","@types/minimist":"^1.2.0","@types/mkdirp":"^0.5.2","@types/node":"^12.7.2","@types/xml2js":"^0.4.4","ts-node":"^8.3.0","typescript":"^3.5.3"},"readme":"# mini-program-iconfont-cli\n\n把iconfont图标批量转换成多个平台小程序的组件。不依赖字体，支持多色彩。\n\n![](https://github.com/fwh1990/mini-program-iconfont-cli/blob/master/images/multi-color-icon.jpg?raw=true)\n\n\n# 支持平台：\n>- 微信小程序\n>- 支付宝小程序\n>- 百度小程序\n>- 头条小程序（字节跳动）\n>- QQ小程序\n\n# 特性\n\n1、纯组件\n<br />\n2、不依赖字体文件\n<br />\n3、支持px和rpx两种格式\n<br />\n4、原样渲染多色彩图标\n<br />\n4、图标颜色可定制\n\n# Step 1\n安装插件\n```bash\n# Yarn\nyarn add mini-program-iconfont-cli --dev\n\n# Npm\nnpm install mini-program-iconfont-cli --save-dev\n```\n\n# Step 2\n生成配置文件\n```bash\nnpx iconfont-init\n```\n此时项目根目录会生成一个`iconfont.json`的文件，内容如下：\n```json\n{\n  \"symbol_url\": \"请参考README.md，复制 http://iconfont.cn 官网提供的JS链接\",\n  \"save_dir\": \"./iconfont\",\n  \"use_rpx\": false,\n  \"trim_icon_prefix\": \"icon\",\n  \"default_icon_size\": 18\n}\n```\n### 配置参数说明：\n### symbol_url\n请直接复制[iconfont](http://iconfont.cn)官网提供的项目链接。请务必看清是`.js`后缀而不是.css后缀。如果你现在还没有创建iconfont的仓库，那么可以填入这个链接去测试：`http://at.alicdn.com/t/font_1373348_kk9y3jk2omq.js`\n\n<br />\n\n![](https://github.com/fwh1990/mini-program-iconfont-cli/blob/master/images/symbol-url.png?raw=true)\n\n### save_dir\n根据iconfont图标生成的组件存放的位置。每次生成组件之前，该文件夹都会被清空。\n\n### use_rpx\n是否使用微信提供的[尺寸单位rpx](https://developers.weixin.qq.com/miniprogram/dev/framework/view/wxss.html#%E5%B0%BA%E5%AF%B8%E5%8D%95%E4%BD%8D)还是普通的像素单位`px`。默认值为false，即使用`px`\n\n### trim_icon_prefix\n如果你的图标有通用的前缀，而你在使用的时候又不想重复去写，那么可以通过这种配置这个选项把前缀统一去掉。\n\n### default_icon_size\n我们将为每个生成的图标组件加入默认的字体大小，当然，你也可以通过传入props的方式改变这个size值。\n\n# Step 3\n开始生成小程序标准组件\n```bash\n# 微信小程序\nnpx iconfont-wechat\n\n# 支付宝小程序\nnpx iconfont-alipay\n\n# 百度小程序\nnpx iconfont-baidu\n\n# 头条小程序\nnpx iconfont-toutiao\n\n# QQ小程序\nnpx iconfont-qq\n```\n生成后查看您设置的保存目录中是否含有所有的图标\n\n-------\n\n在生成代码之前，你可以顺便参考[snapshots目录](https://github.com/fwh1990/mini-program-iconfont-cli/tree/master/snapshots)自动生成的快照文件。\n\n\n# Step 4\n#### 微信小程序 | QQ小程序\n在根目录 的`app.json`文件中引入全局图标组件，避免每个page都引入（麻烦）\n```json5\n// 绝对路径\n{\n    \"usingComponents\": {\n        \"iconfont\": \"/iconfont/iconfont\"\n    }\n}\n```\n\n#### 支付宝小程序 | 百度小程序 | 头条小程序\n不支持全局引入，您需要在各自的page的`.json`文件中引入。\n```json5\n// 绝对路径\n{\n  \"usingComponents\": {\n    \"my-component\": \"/iconfont/iconfont\"\n  }\n}\n```\n\n# 使用\n在page中使用图标\n```jsx harmony\n// 原色彩\n<iconfont name=\"alipay\" />\n\n// 单色：红色\n<iconfont name=\"alipay\" color=\"red\" />\n\n// 多色：红色+橘色\n<iconfont name=\"alipay\" color=\"{{['red', 'orange']}}\" size=\"300\" />\n\n// 不同格式的颜色写法\n<iconfont name=\"alipay\" color=\"{{['#333', 'rgb(50, 124, 39)']}}\" />\n```\n\n# 更新图标\n当您在iconfont.cn中的图标有变更时，只需更改配置`symbol_url`，然后再次执行`Step 3`即可生成最新的图标组件\n```bash\n# 修改 symbol_url 配置后执行：\n\n# 微信小程序\nnpx iconfont-wechat\n\n# 支付宝小程序\nnpx iconfont-alipay\n\n# 百度小程序\nnpx iconfont-baidu\n\n# 头条小程序\nnpx iconfont-toutiao\n\n# QQ小程序\nnpx iconfont-qq\n```\n\n\n# 扩展\n|平台|库|\n|----|---|\n|Taro|[taro-iconfont-cli](https://github.com/iconfont-cli/taro-iconfont-cli)|\n|React Native|[react-native-iconfont-cli](https://github.com/iconfont-cli/react-native-iconfont-cli)|\n|React H5|[react-iconfont-cli](https://github.com/iconfont-cli/react-iconfont-cli)|\n|Flutter|[flutter-iconfont-cli](https://github.com/iconfont-cli/flutter-iconfont-cli)|\n\n--------\n\n欢迎使用，并给我一些反馈和建议，让这个库做的更好\n","readmeFilename":"README.md","description":"把iconfont图标批量转换成多个平台小程序的组件。不依赖字体，支持多色彩。","bugs":{"url":"https://github.com/fwh1990/mini-program-iconfont-cli/issues"},"homepage":"https://github.com/fwh1990/mini-program-iconfont-cli#readme","_id":"mini-program-iconfont-cli@0.5.4-beta.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"fwh1990","email":"531362022@qq.com"},"dist":{"integrity":"sha512-wfaf+42qgE2lhYoEuo/176JdHo6nsBI/P+3WCxhZU90QPY19NkrRIwtqH0GNhxdGa7Zbd+eJNnjMMrARg97ZUQ==","shasum":"1773f037da93951c12cb93c9bcf6310faf186305","tarball":"https://registry.npmjs.org/mini-program-iconfont-cli/-/mini-program-iconfont-cli-0.5.4-beta.0.tgz","fileCount":56,"unpackedSize":49637,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdj1cFCRA9TVsSAnZWagAAuboP/2rPsOpuQwdsHnE77nby\n77ejBXqQwmrjJc6OYG0Lj5wUMwgJkKsm/R5vKwbi2Y4oO6EbJZT3t9GOTYyj\nxuXX+tpC965zVjPyqg8aJJqJvzFhPHDkYrrP/69XuhPituEoXLUA06rmoziK\n4tCZxkPJ1VqTu3X+TUTSixd80FiUs0saSYDFHX5ZE2EQOPPDDCta53owxd/k\nLDftz+QnxCKiZB8xGPOH2cAB/AEZ259Enq/dHxjJmRvofpsKcHQDPDYHIObW\nYl3r6+U/j8cRcTOg0beXAbN5GaIPsUE5qFEZyuoKijTMLGg/STlxtfIANw8y\nWroMdJ4HOYio6XBJ7EWfcFVbfrA1dgEMZa4JCQm7cP1ESBBvV698dyMwgbgT\n9OQszfhU9oRGaAhMJ6Hdt17+dz+AlcxyXDD/UBupvpdUiXPF23GguPXQCX4n\neh6dCAb1wQhK6ifzAjjPtGr5Nqec7yNbExS/CnjhdiBq7QkT0YfTFl03BRzV\nlgFgWkkrjI2HVyJC1wmIEI2VHJgJHTBHrK7Zf77x1tNyekE3HVNOWzFnuBCY\nekS+xmVpDd5xkZoycssqpssnPg1D38+EtprvoneDB0a0xEEvNfxisDEXRGSv\nrrZ+cjW3c1N8+iWmdugCttebmoKq8wi7ypqREBLLF6R9h4sjP0FqTOaUsuzp\nxJEJ\r\n=8b5k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD74pQqtYZlw63WOc6vgMPN2xRDt9KQg0vJo4Y58hZwiAIgSNjcBXYzGSb2WBAxFPZZ1XIAP75vkM1xyslVkqJ7tHo="}]},"maintainers":[{"name":"fwh1990","email":"531362022@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mini-program-iconfont-cli_0.5.4-beta.0_1569675013127_0.5234184080118036"},"_hasShrinkwrap":false},"0.5.4-beta.1":{"name":"mini-program-iconfont-cli","version":"0.5.4-beta.1","main":"index.js","keywords":["mini-program","iconfont","iconfont-cli","xiaochengxu","wechat-program","alipay-program","baidu-program","toutiao-program","qq-program"],"repository":{"type":"git","url":"git+ssh://git@github.com/fwh1990/mini-program-iconfont-cli.git"},"author":{"name":"范文华","email":"531362022@qq.com"},"license":"MIT","bin":{"iconfont":"./commands/help.js","iconfont-init":"./commands/createJson.js","iconfont-wechat":"./commands/createWechatIcon.js","iconfont-alipay":"./commands/createAlipayIcon.js","iconfont-baidu":"./commands/createBaiduIcon.js","iconfont-toutiao":"./commands/createToutiaoIcon.js","iconfont-qq":"./commands/createQqIcon.js"},"dependencies":{"axios":"^0.19.0","colors":"^1.3.3","glob":"^7.1.4","minimist":"^1.2.0","mkdirp":"^0.5.1","tslib":"^1.10.0","xml2js":"^0.4.19"},"devDependencies":{"@types/glob":"^7.1.1","@types/minimist":"^1.2.0","@types/mkdirp":"^0.5.2","@types/node":"^12.7.2","@types/xml2js":"^0.4.4","ts-node":"^8.3.0","typescript":"^3.5.3"},"readme":"# mini-program-iconfont-cli\n\n把iconfont图标批量转换成多个平台小程序的组件。不依赖字体，支持多色彩。\n\n![](https://github.com/fwh1990/mini-program-iconfont-cli/blob/master/images/multi-color-icon.jpg?raw=true)\n\n\n# 支持平台：\n>- 微信小程序\n>- 支付宝小程序\n>- 百度小程序\n>- 头条小程序（字节跳动）\n>- QQ小程序\n\n# 特性\n\n1、纯组件\n<br />\n2、不依赖字体文件\n<br />\n3、支持px和rpx两种格式\n<br />\n4、原样渲染多色彩图标\n<br />\n4、图标颜色可定制\n\n# Step 1\n安装插件\n```bash\n# Yarn\nyarn add mini-program-iconfont-cli --dev\n\n# Npm\nnpm install mini-program-iconfont-cli --save-dev\n```\n\n# Step 2\n生成配置文件\n```bash\nnpx iconfont-init\n```\n此时项目根目录会生成一个`iconfont.json`的文件，内容如下：\n```json\n{\n  \"symbol_url\": \"请参考README.md，复制 http://iconfont.cn 官网提供的JS链接\",\n  \"save_dir\": \"./iconfont\",\n  \"use_rpx\": false,\n  \"trim_icon_prefix\": \"icon\",\n  \"default_icon_size\": 18\n}\n```\n### 配置参数说明：\n### symbol_url\n请直接复制[iconfont](http://iconfont.cn)官网提供的项目链接。请务必看清是`.js`后缀而不是.css后缀。如果你现在还没有创建iconfont的仓库，那么可以填入这个链接去测试：`http://at.alicdn.com/t/font_1373348_kk9y3jk2omq.js`\n\n<br />\n\n![](https://github.com/fwh1990/mini-program-iconfont-cli/blob/master/images/symbol-url.png?raw=true)\n\n### save_dir\n根据iconfont图标生成的组件存放的位置。每次生成组件之前，该文件夹都会被清空。\n\n### use_rpx\n是否使用微信提供的[尺寸单位rpx](https://developers.weixin.qq.com/miniprogram/dev/framework/view/wxss.html#%E5%B0%BA%E5%AF%B8%E5%8D%95%E4%BD%8D)还是普通的像素单位`px`。默认值为false，即使用`px`\n\n### trim_icon_prefix\n如果你的图标有通用的前缀，而你在使用的时候又不想重复去写，那么可以通过这种配置这个选项把前缀统一去掉。\n\n### default_icon_size\n我们将为每个生成的图标组件加入默认的字体大小，当然，你也可以通过传入props的方式改变这个size值。\n\n# Step 3\n开始生成小程序标准组件\n```bash\n# 微信小程序\nnpx iconfont-wechat\n\n# 支付宝小程序\nnpx iconfont-alipay\n\n# 百度小程序\nnpx iconfont-baidu\n\n# 头条小程序\nnpx iconfont-toutiao\n\n# QQ小程序\nnpx iconfont-qq\n```\n生成后查看您设置的保存目录中是否含有所有的图标\n\n-------\n\n在生成代码之前，你可以顺便参考[snapshots目录](https://github.com/fwh1990/mini-program-iconfont-cli/tree/master/snapshots)自动生成的快照文件。\n\n\n# Step 4\n#### 微信小程序 | QQ小程序\n在根目录 的`app.json`文件中引入全局图标组件，避免每个page都引入（麻烦）\n```json5\n// 绝对路径\n{\n    \"usingComponents\": {\n        \"iconfont\": \"/iconfont/iconfont\"\n    }\n}\n```\n\n#### 支付宝小程序 | 百度小程序 | 头条小程序\n不支持全局引入，您需要在各自的page的`.json`文件中引入。\n```json5\n// 绝对路径\n{\n  \"usingComponents\": {\n    \"my-component\": \"/iconfont/iconfont\"\n  }\n}\n```\n\n# 使用\n在page中使用图标\n```jsx harmony\n// 原色彩\n<iconfont name=\"alipay\" />\n\n// 单色：红色\n<iconfont name=\"alipay\" color=\"red\" />\n\n// 多色：红色+橘色\n<iconfont name=\"alipay\" color=\"{{['red', 'orange']}}\" size=\"300\" />\n\n// 不同格式的颜色写法\n<iconfont name=\"alipay\" color=\"{{['#333', 'rgb(50, 124, 39)']}}\" />\n```\n\n# 更新图标\n当您在iconfont.cn中的图标有变更时，只需更改配置`symbol_url`，然后再次执行`Step 3`即可生成最新的图标组件\n```bash\n# 修改 symbol_url 配置后执行：\n\n# 微信小程序\nnpx iconfont-wechat\n\n# 支付宝小程序\nnpx iconfont-alipay\n\n# 百度小程序\nnpx iconfont-baidu\n\n# 头条小程序\nnpx iconfont-toutiao\n\n# QQ小程序\nnpx iconfont-qq\n```\n\n\n# 扩展\n|平台|库|\n|----|---|\n|Taro|[taro-iconfont-cli](https://github.com/iconfont-cli/taro-iconfont-cli)|\n|React Native|[react-native-iconfont-cli](https://github.com/iconfont-cli/react-native-iconfont-cli)|\n|React H5|[react-iconfont-cli](https://github.com/iconfont-cli/react-iconfont-cli)|\n|Flutter|[flutter-iconfont-cli](https://github.com/iconfont-cli/flutter-iconfont-cli)|\n\n--------\n\n欢迎使用，并给我一些反馈和建议，让这个库做的更好\n","readmeFilename":"README.md","description":"把iconfont图标批量转换成多个平台小程序的组件。不依赖字体，支持多色彩。","bugs":{"url":"https://github.com/fwh1990/mini-program-iconfont-cli/issues"},"homepage":"https://github.com/fwh1990/mini-program-iconfont-cli#readme","_id":"mini-program-iconfont-cli@0.5.4-beta.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"fwh1990","email":"531362022@qq.com"},"dist":{"integrity":"sha512-WQ7oZpSF+qERUMBqpe4PO0s1EhW7iu5//kcPJlo0HbhasEMGIsyr60otwwwPqBrtPO01JtFxyBhWQ+I7bdmcgA==","shasum":"e3f5d6ddd4ab7261c32ececae55f2b237c806f8f","tarball":"https://registry.npmjs.org/mini-program-iconfont-cli/-/mini-program-iconfont-cli-0.5.4-beta.1.tgz","fileCount":56,"unpackedSize":49775,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdj4K2CRA9TVsSAnZWagAAe8oP/0qeH/mNwQK6C87cvICZ\n7q8475KExcDF12fv9eZOz0se3S3Iq3T8k898xT4Dv1N6ERNJKieJcF5mgTKa\nXWxUod3kx0l/L5ElTWIJC3nurGMaOFT847ptK5ZVSE+q0+k3k1zC+x9/eYt7\nGN+TXpTwFbpbkL+S0CiZMm07p1YNFgjmBFEQSKhuEUe09PB4qVNONqCrfVto\nFSqbYK660CDNe7D1PmLvvZirtNGVRxsPWUdbf4e/q+X21fq4/WmmNYieM6Rd\nPpyLseps7b2C7f14GICewASbE5sf8E2jJGiMqj4joKO9Uq5dOyI4y3NAFWJH\nbwuIrUXiqzSlP/412ei2QtzF3Jp/28ypryVBTheBxbs3K8KfR9yUuf5xT5eb\nclkIB89P5faNbuev7pxwOKPpbQFZ/cPOZ4qYKfkiTyWgcI8OwT6KiLEUvK/Y\ngQ2YBAGO29h5Zq6maY6HtxexXRyABGDl+G7bnwfAEIJjpxrok7gEwyE4tRDq\nEAf4j+jQiEUHZsWO0uR3F7VIqZjUTZC18Mw6LkQc2ZVJNRBPmEndOeBgL+Kh\nPMn7CL3KDsGYTenrTZXi6UgyPSqXfu5qTZDlX6lE7p5+VILFqpnQOWaBvuW8\nP3mnjRy+oDEzcCFIWIrrTO4tJKP6tJmWAVCnkRTvxrniykzxKOqJPjgJZzd3\n92TT\r\n=braW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZCD4N+1jqRuV3fC9uBBl6QjKPlsFq8dzU7cmFs7qPtgIhAMzQuoSQnWWcy1Bwdmb+p6Tn5ezbtk7gOAWKEHnRIfPS"}]},"maintainers":[{"name":"fwh1990","email":"531362022@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mini-program-iconfont-cli_0.5.4-beta.1_1569686198303_0.6978261178614675"},"_hasShrinkwrap":false},"0.5.4-beta.2":{"name":"mini-program-iconfont-cli","version":"0.5.4-beta.2","main":"index.js","keywords":["mini-program","iconfont","iconfont-cli","xiaochengxu","wechat-program","alipay-program","baidu-program","toutiao-program","qq-program"],"repository":{"type":"git","url":"git+ssh://git@github.com/fwh1990/mini-program-iconfont-cli.git"},"author":{"name":"范文华","email":"531362022@qq.com"},"license":"MIT","bin":{"iconfont":"./commands/help.js","iconfont-init":"./commands/createJson.js","iconfont-wechat":"./commands/createWechatIcon.js","iconfont-alipay":"./commands/createAlipayIcon.js","iconfont-baidu":"./commands/createBaiduIcon.js","iconfont-toutiao":"./commands/createToutiaoIcon.js","iconfont-qq":"./commands/createQqIcon.js"},"dependencies":{"axios":"^0.19.0","colors":"^1.3.3","glob":"^7.1.4","minimist":"^1.2.0","mkdirp":"^0.5.1","tslib":"^1.10.0","xml2js":"^0.4.19"},"devDependencies":{"@types/glob":"^7.1.1","@types/minimist":"^1.2.0","@types/mkdirp":"^0.5.2","@types/node":"^12.7.2","@types/xml2js":"^0.4.4","ts-node":"^8.3.0","typescript":"^3.5.3"},"readme":"# mini-program-iconfont-cli\n\n把iconfont图标批量转换成多个平台小程序的组件。不依赖字体，支持多色彩。\n\n![](https://github.com/fwh1990/mini-program-iconfont-cli/blob/master/images/multi-color-icon.jpg?raw=true)\n\n\n# 支持平台：\n>- 微信小程序\n>- 支付宝小程序\n>- 百度小程序\n>- 头条小程序（字节跳动）\n>- QQ小程序\n\n# 特性\n\n1、纯组件\n<br />\n2、不依赖字体文件\n<br />\n3、支持px和rpx两种格式\n<br />\n4、原样渲染多色彩图标\n<br />\n4、图标颜色可定制\n\n# Step 1\n安装插件\n```bash\n# Yarn\nyarn add mini-program-iconfont-cli --dev\n\n# Npm\nnpm install mini-program-iconfont-cli --save-dev\n```\n\n# Step 2\n生成配置文件\n```bash\nnpx iconfont-init\n```\n此时项目根目录会生成一个`iconfont.json`的文件，内容如下：\n```json\n{\n  \"symbol_url\": \"请参考README.md，复制 http://iconfont.cn 官网提供的JS链接\",\n  \"save_dir\": \"./iconfont\",\n  \"use_rpx\": false,\n  \"trim_icon_prefix\": \"icon\",\n  \"default_icon_size\": 18\n}\n```\n### 配置参数说明：\n### symbol_url\n请直接复制[iconfont](http://iconfont.cn)官网提供的项目链接。请务必看清是`.js`后缀而不是.css后缀。如果你现在还没有创建iconfont的仓库，那么可以填入这个链接去测试：`http://at.alicdn.com/t/font_1373348_kk9y3jk2omq.js`\n\n<br />\n\n![](https://github.com/fwh1990/mini-program-iconfont-cli/blob/master/images/symbol-url.png?raw=true)\n\n### save_dir\n根据iconfont图标生成的组件存放的位置。每次生成组件之前，该文件夹都会被清空。\n\n### use_rpx\n是否使用微信提供的[尺寸单位rpx](https://developers.weixin.qq.com/miniprogram/dev/framework/view/wxss.html#%E5%B0%BA%E5%AF%B8%E5%8D%95%E4%BD%8D)还是普通的像素单位`px`。默认值为false，即使用`px`\n\n### trim_icon_prefix\n如果你的图标有通用的前缀，而你在使用的时候又不想重复去写，那么可以通过这种配置这个选项把前缀统一去掉。\n\n### default_icon_size\n我们将为每个生成的图标组件加入默认的字体大小，当然，你也可以通过传入props的方式改变这个size值。\n\n# Step 3\n开始生成小程序标准组件\n```bash\n# 微信小程序\nnpx iconfont-wechat\n\n# 支付宝小程序\nnpx iconfont-alipay\n\n# 百度小程序\nnpx iconfont-baidu\n\n# 头条小程序\nnpx iconfont-toutiao\n\n# QQ小程序\nnpx iconfont-qq\n```\n生成后查看您设置的保存目录中是否含有所有的图标\n\n-------\n\n在生成代码之前，你可以顺便参考[snapshots目录](https://github.com/fwh1990/mini-program-iconfont-cli/tree/master/snapshots)自动生成的快照文件。\n\n\n# Step 4\n#### 微信小程序 | QQ小程序\n在根目录 的`app.json`文件中引入全局图标组件，避免每个page都引入（麻烦）\n```json5\n// 绝对路径\n{\n    \"usingComponents\": {\n        \"iconfont\": \"/iconfont/iconfont\"\n    }\n}\n```\n\n#### 支付宝小程序 | 百度小程序 | 头条小程序\n不支持全局引入，您需要在各自的page的`.json`文件中引入。\n```json5\n// 绝对路径\n{\n  \"usingComponents\": {\n    \"my-component\": \"/iconfont/iconfont\"\n  }\n}\n```\n\n# 使用\n在page中使用图标\n```jsx harmony\n// 原色彩\n<iconfont name=\"alipay\" />\n\n// 单色：红色\n<iconfont name=\"alipay\" color=\"red\" />\n\n// 多色：红色+橘色\n<iconfont name=\"alipay\" color=\"{{['red', 'orange']}}\" size=\"300\" />\n\n// 不同格式的颜色写法\n<iconfont name=\"alipay\" color=\"{{['#333', 'rgb(50, 124, 39)']}}\" />\n```\n\n# 更新图标\n当您在iconfont.cn中的图标有变更时，只需更改配置`symbol_url`，然后再次执行`Step 3`即可生成最新的图标组件\n```bash\n# 修改 symbol_url 配置后执行：\n\n# 微信小程序\nnpx iconfont-wechat\n\n# 支付宝小程序\nnpx iconfont-alipay\n\n# 百度小程序\nnpx iconfont-baidu\n\n# 头条小程序\nnpx iconfont-toutiao\n\n# QQ小程序\nnpx iconfont-qq\n```\n\n\n# 扩展\n|平台|库|\n|----|---|\n|Taro|[taro-iconfont-cli](https://github.com/iconfont-cli/taro-iconfont-cli)|\n|React Native|[react-native-iconfont-cli](https://github.com/iconfont-cli/react-native-iconfont-cli)|\n|React H5|[react-iconfont-cli](https://github.com/iconfont-cli/react-iconfont-cli)|\n|Flutter|[flutter-iconfont-cli](https://github.com/iconfont-cli/flutter-iconfont-cli)|\n\n--------\n\n欢迎使用，并给我一些反馈和建议，让这个库做的更好\n","readmeFilename":"README.md","description":"把iconfont图标批量转换成多个平台小程序的组件。不依赖字体，支持多色彩。","bugs":{"url":"https://github.com/fwh1990/mini-program-iconfont-cli/issues"},"homepage":"https://github.com/fwh1990/mini-program-iconfont-cli#readme","_id":"mini-program-iconfont-cli@0.5.4-beta.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"fwh1990","email":"531362022@qq.com"},"dist":{"integrity":"sha512-y1M/86e13OypESH7X5TDEB9J+zBWzhC36iwbjwfqLyl1rAQKV4lwJRpb04xOMJmme4G7Mit8Iqq08iWTKYp5Uw==","shasum":"558eff8a5becc05b3f151184dfb5aca3960bb21c","tarball":"https://registry.npmjs.org/mini-program-iconfont-cli/-/mini-program-iconfont-cli-0.5.4-beta.2.tgz","fileCount":56,"unpackedSize":49325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdj4X8CRA9TVsSAnZWagAAWQAP/2Jhq8+YGljW0r4aE4Rs\noG54JB+MvWC/V9RRTIeAExMh+nymIa3l7jgzb48st0A93LNy+nS5Tmb+l8Ay\nW3OjkTAUeoqUIUXnsoDQ3Zx/Uipj5RlAccNx2Oa9d3DI/8iew5OzVRQGmFqX\nkAVuskz/gt4esrnjz+A5GhrIalNKD6lQrGLhJ0L7tdUXmYG5nAPvwYkxlUYI\nOUSTI1OHquXAc6OaA901Bv+qOEhiovI5LBi45iYLnbqc9ywu4DndRXraFXUj\np1mBgt07WaPymhD6x5Z4PfSE9PPLBlThmPerh/lKtAozlP6vEg3pOcajilYm\nu4KlPOtSRCxxb7VOshar7SQWo4Dubk/EV/R8JVvgDf5wUdHkEz9VBzi9e0Xb\ncJ1xHKcJasMMMSX8JW+dltgzXyrIzmt504tFiMGt/F6WkS1cRdxoiDjugUws\nqllpsrCApeFVgbu/+Hci5eN189SLF3RYuDeDkvBhf3SMXKlemccRGQ4zBd9K\nbVp5jPiPTxSyeFeAmue/xS1RIulFmFOjjyT8JkrToxPODllTIBi50nj7Ig4q\nLFzVD7ouq5voiuuY46KkXW0fqQKOa8unDCVGFjTgmYXcxFLh2KD5KubK0ORZ\n0+lFfSd0rtXCbHj+IPNN0aiJIWMSgST60Xixu0t1GmEbJw06+6cT7pqmXs7O\nHxJ6\r\n=yJ0g\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH36qEKKS7at9IERlVRkpYVXiAX2cbT1/tEw1XeBdl1HAiEAvpAcI/TKSWLeF1pL8NoXxpYrmqZJEVTw9/IACa2Wg8w="}]},"maintainers":[{"name":"fwh1990","email":"531362022@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mini-program-iconfont-cli_0.5.4-beta.2_1569687036382_0.11352174499388656"},"_hasShrinkwrap":false},"0.5.4-beta.3":{"name":"mini-program-iconfont-cli","version":"0.5.4-beta.3","main":"index.js","keywords":["mini-program","iconfont","iconfont-cli","xiaochengxu","wechat-program","alipay-program","baidu-program","toutiao-program","qq-program"],"repository":{"type":"git","url":"git+ssh://git@github.com/fwh1990/mini-program-iconfont-cli.git"},"author":{"name":"范文华","email":"531362022@qq.com"},"license":"MIT","bin":{"iconfont":"./commands/help.js","iconfont-init":"./commands/createJson.js","iconfont-wechat":"./commands/createWechatIcon.js","iconfont-alipay":"./commands/createAlipayIcon.js","iconfont-baidu":"./commands/createBaiduIcon.js","iconfont-toutiao":"./commands/createToutiaoIcon.js","iconfont-qq":"./commands/createQqIcon.js"},"dependencies":{"axios":"^0.19.0","colors":"^1.3.3","glob":"^7.1.4","minimist":"^1.2.0","mkdirp":"^0.5.1","tslib":"^1.10.0","xml2js":"^0.4.19"},"devDependencies":{"@types/glob":"^7.1.1","@types/minimist":"^1.2.0","@types/mkdirp":"^0.5.2","@types/node":"^12.7.2","@types/xml2js":"^0.4.4","ts-node":"^8.3.0","typescript":"^3.5.3"},"readme":"# mini-program-iconfont-cli\n\n把iconfont图标批量转换成多个平台小程序的组件。不依赖字体，支持多色彩。\n\n![](https://github.com/fwh1990/mini-program-iconfont-cli/blob/master/images/multi-color-icon.jpg?raw=true)\n\n\n# 支持平台：\n>- 微信小程序\n>- 支付宝小程序\n>- 百度小程序\n>- 头条小程序（字节跳动）\n>- QQ小程序\n\n# 特性\n\n1、纯组件\n<br />\n2、不依赖字体文件\n<br />\n3、支持px和rpx两种格式\n<br />\n4、原样渲染多色彩图标\n<br />\n4、图标颜色可定制\n\n# Step 1\n安装插件\n```bash\n# Yarn\nyarn add mini-program-iconfont-cli --dev\n\n# Npm\nnpm install mini-program-iconfont-cli --save-dev\n```\n\n# Step 2\n生成配置文件\n```bash\nnpx iconfont-init\n```\n此时项目根目录会生成一个`iconfont.json`的文件，内容如下：\n```json\n{\n  \"symbol_url\": \"请参考README.md，复制 http://iconfont.cn 官网提供的JS链接\",\n  \"save_dir\": \"./iconfont\",\n  \"use_rpx\": false,\n  \"trim_icon_prefix\": \"icon\",\n  \"default_icon_size\": 18\n}\n```\n### 配置参数说明：\n### symbol_url\n请直接复制[iconfont](http://iconfont.cn)官网提供的项目链接。请务必看清是`.js`后缀而不是.css后缀。如果你现在还没有创建iconfont的仓库，那么可以填入这个链接去测试：`http://at.alicdn.com/t/font_1373348_kk9y3jk2omq.js`\n\n<br />\n\n![](https://github.com/fwh1990/mini-program-iconfont-cli/blob/master/images/symbol-url.png?raw=true)\n\n### save_dir\n根据iconfont图标生成的组件存放的位置。每次生成组件之前，该文件夹都会被清空。\n\n### use_rpx\n是否使用微信提供的[尺寸单位rpx](https://developers.weixin.qq.com/miniprogram/dev/framework/view/wxss.html#%E5%B0%BA%E5%AF%B8%E5%8D%95%E4%BD%8D)还是普通的像素单位`px`。默认值为false，即使用`px`\n\n### trim_icon_prefix\n如果你的图标有通用的前缀，而你在使用的时候又不想重复去写，那么可以通过这种配置这个选项把前缀统一去掉。\n\n### default_icon_size\n我们将为每个生成的图标组件加入默认的字体大小，当然，你也可以通过传入props的方式改变这个size值。\n\n# Step 3\n开始生成小程序标准组件\n```bash\n# 微信小程序\nnpx iconfont-wechat\n\n# 支付宝小程序\nnpx iconfont-alipay\n\n# 百度小程序\nnpx iconfont-baidu\n\n# 头条小程序\nnpx iconfont-toutiao\n\n# QQ小程序\nnpx iconfont-qq\n```\n生成后查看您设置的保存目录中是否含有所有的图标\n\n-------\n\n在生成代码之前，你可以顺便参考[snapshots目录](https://github.com/fwh1990/mini-program-iconfont-cli/tree/master/snapshots)自动生成的快照文件。\n\n\n# Step 4\n#### 微信小程序 | QQ小程序\n在根目录 的`app.json`文件中引入全局图标组件，避免每个page都引入（麻烦）\n```json5\n// 绝对路径\n{\n    \"usingComponents\": {\n        \"iconfont\": \"/iconfont/iconfont\"\n    }\n}\n```\n\n#### 支付宝小程序 | 百度小程序 | 头条小程序\n不支持全局引入，您需要在各自的page的`.json`文件中引入。\n```json5\n// 绝对路径\n{\n  \"usingComponents\": {\n    \"my-component\": \"/iconfont/iconfont\"\n  }\n}\n```\n\n# 使用\n在page中使用图标\n```jsx harmony\n// 原色彩\n<iconfont name=\"alipay\" />\n\n// 单色：红色\n<iconfont name=\"alipay\" color=\"red\" />\n\n// 多色：红色+橘色\n<iconfont name=\"alipay\" color=\"{{['red', 'orange']}}\" size=\"300\" />\n\n// 不同格式的颜色写法\n<iconfont name=\"alipay\" color=\"{{['#333', 'rgb(50, 124, 39)']}}\" />\n```\n\n# 更新图标\n当您在iconfont.cn中的图标有变更时，只需更改配置`symbol_url`，然后再次执行`Step 3`即可生成最新的图标组件\n```bash\n# 修改 symbol_url 配置后执行：\n\n# 微信小程序\nnpx iconfont-wechat\n\n# 支付宝小程序\nnpx iconfont-alipay\n\n# 百度小程序\nnpx iconfont-baidu\n\n# 头条小程序\nnpx iconfont-toutiao\n\n# QQ小程序\nnpx iconfont-qq\n```\n\n\n# 扩展\n|平台|库|\n|----|---|\n|Taro|[taro-iconfont-cli](https://github.com/iconfont-cli/taro-iconfont-cli)|\n|React Native|[react-native-iconfont-cli](https://github.com/iconfont-cli/react-native-iconfont-cli)|\n|React H5|[react-iconfont-cli](https://github.com/iconfont-cli/react-iconfont-cli)|\n|Flutter|[flutter-iconfont-cli](https://github.com/iconfont-cli/flutter-iconfont-cli)|\n\n--------\n\n欢迎使用，并给我一些反馈和建议，让这个库做的更好\n","readmeFilename":"README.md","description":"把iconfont图标批量转换成多个平台小程序的组件。不依赖字体，支持多色彩。","bugs":{"url":"https://github.com/fwh1990/mini-program-iconfont-cli/issues"},"homepage":"https://github.com/fwh1990/mini-program-iconfont-cli#readme","_id":"mini-program-iconfont-cli@0.5.4-beta.3","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"fwh1990","email":"531362022@qq.com"},"dist":{"integrity":"sha512-lSuRlbaXYT7WK0RpIza9L/X21r36WO/myNtuj1SyZHirbdfm5DNh+t5D9A8R0Mfft4nhQTAjjLAnck2RkQobOA==","shasum":"b143b7e7b815fcc71fb048f392c494bb1e97a6a2","tarball":"https://registry.npmjs.org/mini-program-iconfont-cli/-/mini-program-iconfont-cli-0.5.4-beta.3.tgz","fileCount":53,"unpackedSize":47662,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdkBKACRA9TVsSAnZWagAARWIP/jHoYe1fWAc6F0dQSeEO\nCNsSUkVtxK/RtOSoOHNCDb9b8l/fMwwR2Wokx5jQEzMYCFMq7YeIMaiQiD3/\nfdHkmCnpopUg2N34ZzYJpw2SqD0JOtUdltTxXsn8o55RAhPCC7E0nUrUYG5m\ndoTMQD9A2IyKGIgqWhbafkVNuHBBXSK/CYDL+3p9kscVkZUgdPCQRm6zDaoU\nCLhSj4lw9GPK9jY2pa738C/4ZcpRAYndrtIgKBkHxr/aasyaOXUVOrOMQ8wG\nYSsRTkmRVPhRLTBYuJAOVReTyrpmduK0yPWhYLUdaU6V86NYrRrC1V58BI7+\nLLCJ6xJUvJVeO+fDkZnjLOovgZcNllSwQonx5KLbHV0/US/pAvwD471QfFu5\nwyRid7a/fqgEx5mm0cLule5O4eP+d15Yvdrf+eS5j19LE1Lw3fLMUxhQtXbu\nmEmGWpX0PvGBnelk7XyNDDNtfGgeaM1hrC1KVSjKKu19jiB1iQeqxDZkkYN2\ne86gBoTWqv6COMgrJafCbsKGlhVXkZElRgxU5aCzJq1E932aGn0Df0AwhZpB\nRDN+KcR9/bodf3yZLqaHI3NBnwFw6qJCNcnyOJB886qElhZ+KXHzEo2JmWiY\njwSX1tEknHoI2Tsv/slOHApB7KPHAO1P9RlrVSBHHvklDAsu/WA+zIXbbAlW\n1hhf\r\n=bbCL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEGvjF/XOHYPidAswXvlBeTdhHSdrYztVycbcy8DqQiAAiASc8dXSg86fZkHDdtyhPM8F9iYse5GGIdo9Cc8BfOuXw=="}]},"maintainers":[{"name":"fwh1990","email":"531362022@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mini-program-iconfont-cli_0.5.4-beta.3_1569723007734_0.351343867570006"},"_hasShrinkwrap":false},"0.5.4-beta.4":{"name":"mini-program-iconfont-cli","version":"0.5.4-beta.4","main":"index.js","keywords":["mini-program","iconfont","iconfont-cli","xiaochengxu","wechat-program","alipay-program","baidu-program","toutiao-program","qq-program"],"repository":{"type":"git","url":"git+ssh://git@github.com/fwh1990/mini-program-iconfont-cli.git"},"author":{"name":"范文华","email":"531362022@qq.com"},"license":"MIT","bin":{"iconfont":"./commands/help.js","iconfont-init":"./commands/createJson.js","iconfont-wechat":"./commands/createWechatIcon.js","iconfont-alipay":"./commands/createAlipayIcon.js","iconfont-baidu":"./commands/createBaiduIcon.js","iconfont-toutiao":"./commands/createToutiaoIcon.js","iconfont-qq":"./commands/createQqIcon.js"},"dependencies":{"axios":"^0.19.0","colors":"^1.3.3","glob":"^7.1.4","minimist":"^1.2.0","mkdirp":"^0.5.1","tslib":"^1.10.0","xml2js":"^0.4.19"},"devDependencies":{"@types/glob":"^7.1.1","@types/minimist":"^1.2.0","@types/mkdirp":"^0.5.2","@types/node":"^12.7.2","@types/xml2js":"^0.4.4","ts-node":"^8.3.0","typescript":"^3.5.3"},"readme":"# mini-program-iconfont-cli\n\n把iconfont图标批量转换成多个平台小程序的组件。不依赖字体，支持多色彩。\n\n![](https://github.com/fwh1990/mini-program-iconfont-cli/blob/master/images/multi-color-icon.jpg?raw=true)\n\n\n# 支持平台：\n>- 微信小程序\n>- 支付宝小程序\n>- 百度小程序\n>- 头条小程序（字节跳动）\n>- QQ小程序\n\n# 特性\n\n1、纯组件\n<br />\n2、不依赖字体文件\n<br />\n3、支持px和rpx两种格式\n<br />\n4、原样渲染多色彩图标\n<br />\n4、图标颜色可定制\n\n# Step 1\n安装插件\n```bash\n# Yarn\nyarn add mini-program-iconfont-cli --dev\n\n# Npm\nnpm install mini-program-iconfont-cli --save-dev\n```\n\n# Step 2\n生成配置文件\n```bash\nnpx iconfont-init\n```\n此时项目根目录会生成一个`iconfont.json`的文件，内容如下：\n```json\n{\n  \"symbol_url\": \"请参考README.md，复制 http://iconfont.cn 官网提供的JS链接\",\n  \"save_dir\": \"./iconfont\",\n  \"use_rpx\": false,\n  \"trim_icon_prefix\": \"icon\",\n  \"default_icon_size\": 18\n}\n```\n### 配置参数说明：\n### symbol_url\n请直接复制[iconfont](http://iconfont.cn)官网提供的项目链接。请务必看清是`.js`后缀而不是.css后缀。如果你现在还没有创建iconfont的仓库，那么可以填入这个链接去测试：`http://at.alicdn.com/t/font_1373348_kk9y3jk2omq.js`\n\n<br />\n\n![](https://github.com/fwh1990/mini-program-iconfont-cli/blob/master/images/symbol-url.png?raw=true)\n\n### save_dir\n根据iconfont图标生成的组件存放的位置。每次生成组件之前，该文件夹都会被清空。\n\n### use_rpx\n是否使用微信提供的[尺寸单位rpx](https://developers.weixin.qq.com/miniprogram/dev/framework/view/wxss.html#%E5%B0%BA%E5%AF%B8%E5%8D%95%E4%BD%8D)还是普通的像素单位`px`。默认值为false，即使用`px`\n\n### trim_icon_prefix\n如果你的图标有通用的前缀，而你在使用的时候又不想重复去写，那么可以通过这种配置这个选项把前缀统一去掉。\n\n### default_icon_size\n我们将为每个生成的图标组件加入默认的字体大小，当然，你也可以通过传入props的方式改变这个size值。\n\n# Step 3\n开始生成小程序标准组件\n```bash\n# 微信小程序\nnpx iconfont-wechat\n\n# 支付宝小程序\nnpx iconfont-alipay\n\n# 百度小程序\nnpx iconfont-baidu\n\n# 头条小程序\nnpx iconfont-toutiao\n\n# QQ小程序\nnpx iconfont-qq\n```\n生成后查看您设置的保存目录中是否含有所有的图标\n\n-------\n\n在生成代码之前，你可以顺便参考[snapshots目录](https://github.com/fwh1990/mini-program-iconfont-cli/tree/master/snapshots)自动生成的快照文件。\n\n\n# Step 4\n#### 微信小程序 | QQ小程序\n在根目录 的`app.json`文件中引入全局图标组件，避免每个page都引入（麻烦）\n```json5\n// 绝对路径\n{\n    \"usingComponents\": {\n        \"iconfont\": \"/iconfont/iconfont\"\n    }\n}\n```\n\n#### 支付宝小程序 | 百度小程序 | 头条小程序\n不支持全局引入，您需要在各自的page的`.json`文件中引入。\n```json5\n// 绝对路径\n{\n  \"usingComponents\": {\n    \"my-component\": \"/iconfont/iconfont\"\n  }\n}\n```\n\n# 使用\n在page中使用图标\n```jsx harmony\n// 原色彩\n<iconfont name=\"alipay\" />\n\n// 单色：红色\n<iconfont name=\"alipay\" color=\"red\" />\n\n// 多色：红色+橘色\n<iconfont name=\"alipay\" color=\"{{['red', 'orange']}}\" size=\"300\" />\n\n// 不同格式的颜色写法\n<iconfont name=\"alipay\" color=\"{{['#333', 'rgb(50, 124, 39)']}}\" />\n```\n\n# 更新图标\n当您在iconfont.cn中的图标有变更时，只需更改配置`symbol_url`，然后再次执行`Step 3`即可生成最新的图标组件\n```bash\n# 修改 symbol_url 配置后执行：\n\n# 微信小程序\nnpx iconfont-wechat\n\n# 支付宝小程序\nnpx iconfont-alipay\n\n# 百度小程序\nnpx iconfont-baidu\n\n# 头条小程序\nnpx iconfont-toutiao\n\n# QQ小程序\nnpx iconfont-qq\n```\n\n\n# 扩展\n|平台|库|\n|----|---|\n|Taro|[taro-iconfont-cli](https://github.com/iconfont-cli/taro-iconfont-cli)|\n|React Native|[react-native-iconfont-cli](https://github.com/iconfont-cli/react-native-iconfont-cli)|\n|React H5|[react-iconfont-cli](https://github.com/iconfont-cli/react-iconfont-cli)|\n|Flutter|[flutter-iconfont-cli](https://github.com/iconfont-cli/flutter-iconfont-cli)|\n\n--------\n\n欢迎使用，并给我一些反馈和建议，让这个库做的更好\n","readmeFilename":"README.md","description":"把iconfont图标批量转换成多个平台小程序的组件。不依赖字体，支持多色彩。","bugs":{"url":"https://github.com/fwh1990/mini-program-iconfont-cli/issues"},"homepage":"https://github.com/fwh1990/mini-program-iconfont-cli#readme","_id":"mini-program-iconfont-cli@0.5.4-beta.4","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"fwh1990","email":"531362022@qq.com"},"dist":{"integrity":"sha512-QkrYKJUebpjfEee50EdNGLVS1cBuf6klnS11SJtjCm1qTEQFb/G2b/DXyPYSW/midn2q80V3Te5u4BFXTh7HaQ==","shasum":"a28f7e3081b4e60c9404d7390aaa30ac4397eb22","tarball":"https://registry.npmjs.org/mini-program-iconfont-cli/-/mini-program-iconfont-cli-0.5.4-beta.4.tgz","fileCount":53,"unpackedSize":47664,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdkBTICRA9TVsSAnZWagAAxlMP/0NB4FEPbWjJtIyML9IY\nI8h03755Mu3Pl+oa6Jb7nR1J/y55P4JqLg0s5uZ2i2RMKldjBp5ZfkQTF0tE\nzcNmoUZsxM69BpLBcr63n604aLP5jaN6jjf7L2QAIkbdon7lAym++NyHz0I0\nYiI0SADSilGe4NEiUi1fuhgHreN2z73l21+yiMFyUYM6ECPVRbsUVMb4mdSw\nf97XjmYZkk7OySoN1Z6ZXzREDh6RHeo4IGoEbmHxDSAhFf0LJ+PVYYiUUkfl\nIGPdLHwHBk0mDnsPc3kyRKtA9Cu9rxO3gOkJNycpcGhA6iPzixn5CYqQt9JN\n/Wavep6GXDaJA4lVywrtHFeuvgPtkJMSRbD1USdNGfDQTaNnUjwyBmralvJE\nYTIo0eDx6rycJuNXUQxnaUP1IfKwBR6W+9eqRRoz1Du7Vlls7Awwao7R45C0\nWPo/t5vE0lNXnOgshD6eTz22abgMfBzDCcgL1N3FsuN7tk+0WdWxp3KpCvP/\njGvKJZv+Ng7IJ0OXjxxzbs3RycIlgOHihnBCsSwml7ptJ9ezcqGg5Fgz6qFL\nmh3SEweP7hjZ4e0SD01WT9AYBD02DGvE/XEVE48psRPh1G3qIuk8ELwJtXLQ\nrweotEuC/L4cxy5mQlBOs5PWAySpz3KA+L4+R30iuDjTk9IuTmwct41AUogf\nZsCE\r\n=rBdw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHwjw0FVNdxh5yQeuXXrsIuT/Q8o155A/X5wi4fhEy45AiEAyX+15l04P9zdanzLoP+QRZD63pPdzI3u4vMxe94HibQ="}]},"maintainers":[{"name":"fwh1990","email":"531362022@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mini-program-iconfont-cli_0.5.4-beta.4_1569723591518_0.32686045907647454"},"_hasShrinkwrap":false},"0.5.4-beta.5":{"name":"mini-program-iconfont-cli","version":"0.5.4-beta.5","main":"index.js","keywords":["mini-program","iconfont","iconfont-cli","xiaochengxu","wechat-program","alipay-program","baidu-program","toutiao-program","qq-program"],"repository":{"type":"git","url":"git+ssh://git@github.com/fwh1990/mini-program-iconfont-cli.git"},"author":{"name":"范文华","email":"531362022@qq.com"},"license":"MIT","bin":{"iconfont":"./commands/help.js","iconfont-init":"./commands/createJson.js","iconfont-wechat":"./commands/createWechatIcon.js","iconfont-alipay":"./commands/createAlipayIcon.js","iconfont-baidu":"./commands/createBaiduIcon.js","iconfont-toutiao":"./commands/createToutiaoIcon.js","iconfont-qq":"./commands/createQqIcon.js"},"dependencies":{"axios":"^0.19.0","colors":"^1.3.3","glob":"^7.1.4","minimist":"^1.2.0","mkdirp":"^0.5.1","tslib":"^1.10.0","xml2js":"^0.4.19"},"devDependencies":{"@types/glob":"^7.1.1","@types/minimist":"^1.2.0","@types/mkdirp":"^0.5.2","@types/node":"^12.7.2","@types/xml2js":"^0.4.4","ts-node":"^8.3.0","typescript":"^3.5.3"},"readme":"# mini-program-iconfont-cli\n\n把iconfont图标批量转换成多个平台小程序的组件。不依赖字体，支持多色彩。\n\n![](https://github.com/fwh1990/mini-program-iconfont-cli/blob/master/images/multi-color-icon.jpg?raw=true)\n\n\n# 支持平台：\n>- 微信小程序\n>- 支付宝小程序\n>- 百度小程序\n>- 头条小程序（字节跳动）\n>- QQ小程序\n\n# 特性\n\n1、纯组件\n<br />\n2、不依赖字体文件\n<br />\n3、支持px和rpx两种格式\n<br />\n4、原样渲染多色彩图标\n<br />\n4、图标颜色可定制\n\n# Step 1\n安装插件\n```bash\n# Yarn\nyarn add mini-program-iconfont-cli --dev\n\n# Npm\nnpm install mini-program-iconfont-cli --save-dev\n```\n\n# Step 2\n生成配置文件\n```bash\nnpx iconfont-init\n```\n此时项目根目录会生成一个`iconfont.json`的文件，内容如下：\n```json\n{\n  \"symbol_url\": \"请参考README.md，复制 http://iconfont.cn 官网提供的JS链接\",\n  \"save_dir\": \"./iconfont\",\n  \"use_rpx\": false,\n  \"trim_icon_prefix\": \"icon\",\n  \"default_icon_size\": 18\n}\n```\n### 配置参数说明：\n### symbol_url\n请直接复制[iconfont](http://iconfont.cn)官网提供的项目链接。请务必看清是`.js`后缀而不是.css后缀。如果你现在还没有创建iconfont的仓库，那么可以填入这个链接去测试：`http://at.alicdn.com/t/font_1373348_kk9y3jk2omq.js`\n\n<br />\n\n![](https://github.com/fwh1990/mini-program-iconfont-cli/blob/master/images/symbol-url.png?raw=true)\n\n### save_dir\n根据iconfont图标生成的组件存放的位置。每次生成组件之前，该文件夹都会被清空。\n\n### use_rpx\n是否使用微信提供的[尺寸单位rpx](https://developers.weixin.qq.com/miniprogram/dev/framework/view/wxss.html#%E5%B0%BA%E5%AF%B8%E5%8D%95%E4%BD%8D)还是普通的像素单位`px`。默认值为false，即使用`px`\n\n### trim_icon_prefix\n如果你的图标有通用的前缀，而你在使用的时候又不想重复去写，那么可以通过这种配置这个选项把前缀统一去掉。\n\n### default_icon_size\n我们将为每个生成的图标组件加入默认的字体大小，当然，你也可以通过传入props的方式改变这个size值。\n\n# Step 3\n开始生成小程序标准组件\n```bash\n# 微信小程序\nnpx iconfont-wechat\n\n# 支付宝小程序\nnpx iconfont-alipay\n\n# 百度小程序\nnpx iconfont-baidu\n\n# 头条小程序\nnpx iconfont-toutiao\n\n# QQ小程序\nnpx iconfont-qq\n```\n生成后查看您设置的保存目录中是否含有所有的图标\n\n-------\n\n在生成代码之前，你可以顺便参考[snapshots目录](https://github.com/fwh1990/mini-program-iconfont-cli/tree/master/snapshots)自动生成的快照文件。\n\n\n# Step 4\n#### 微信小程序 | QQ小程序\n在根目录 的`app.json`文件中引入全局图标组件，避免每个page都引入（麻烦）\n```json5\n// 绝对路径\n{\n    \"usingComponents\": {\n        \"iconfont\": \"/iconfont/iconfont\"\n    }\n}\n```\n\n#### 支付宝小程序 | 百度小程序 | 头条小程序\n不支持全局引入，您需要在各自的page的`.json`文件中引入。\n```json5\n// 绝对路径\n{\n  \"usingComponents\": {\n    \"my-component\": \"/iconfont/iconfont\"\n  }\n}\n```\n\n# 使用\n在page中使用图标\n```jsx harmony\n// 原色彩\n<iconfont name=\"alipay\" />\n\n// 单色：红色\n<iconfont name=\"alipay\" color=\"red\" />\n\n// 多色：红色+橘色\n<iconfont name=\"alipay\" color=\"{{['red', 'orange']}}\" size=\"300\" />\n\n// 不同格式的颜色写法\n<iconfont name=\"alipay\" color=\"{{['#333', 'rgb(50, 124, 39)']}}\" />\n```\n\n# 更新图标\n当您在iconfont.cn中的图标有变更时，只需更改配置`symbol_url`，然后再次执行`Step 3`即可生成最新的图标组件\n```bash\n# 修改 symbol_url 配置后执行：\n\n# 微信小程序\nnpx iconfont-wechat\n\n# 支付宝小程序\nnpx iconfont-alipay\n\n# 百度小程序\nnpx iconfont-baidu\n\n# 头条小程序\nnpx iconfont-toutiao\n\n# QQ小程序\nnpx iconfont-qq\n```\n\n\n# 扩展\n|平台|库|\n|----|---|\n|Taro|[taro-iconfont-cli](https://github.com/iconfont-cli/taro-iconfont-cli)|\n|React Native|[react-native-iconfont-cli](https://github.com/iconfont-cli/react-native-iconfont-cli)|\n|React H5|[react-iconfont-cli](https://github.com/iconfont-cli/react-iconfont-cli)|\n|Flutter|[flutter-iconfont-cli](https://github.com/iconfont-cli/flutter-iconfont-cli)|\n\n--------\n\n欢迎使用，并给我一些反馈和建议，让这个库做的更好\n","readmeFilename":"README.md","description":"把iconfont图标批量转换成多个平台小程序的组件。不依赖字体，支持多色彩。","bugs":{"url":"https://github.com/fwh1990/mini-program-iconfont-cli/issues"},"homepage":"https://github.com/fwh1990/mini-program-iconfont-cli#readme","_id":"mini-program-iconfont-cli@0.5.4-beta.5","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"fwh1990","email":"531362022@qq.com"},"dist":{"integrity":"sha512-Jtzw9SsXDx3GrpvXRXqOVZ8VvIB2ZAapW//Rufe1cB/g+pBq0zOuhST9z3EzEfja877w8/SlJ3+0r7h5Cn2p6Q==","shasum":"0f10af16424f2bda7778abb87cef48e5d2d88ce3","tarball":"https://registry.npmjs.org/mini-program-iconfont-cli/-/mini-program-iconfont-cli-0.5.4-beta.5.tgz","fileCount":53,"unpackedSize":47709,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdkCu7CRA9TVsSAnZWagAARB0QAJC7kw/IVjHZCuvJaOXM\nWTJcJ5ioeDkLr8ZFA9MUx0tetqnofF60XvdE2McDe3cQh7+++3/qwWg7EGc3\nC6k5e3az+eoambOzaUEX2VBVpkSfFLzTxx5fZGS3qHuaF3csdlqwdN2YIbGP\nf4M7VabtG/m5wDAKCbbKMrHR7s38IhQqFAuHA7CIFUUTl1fA9KsGw/iogx+u\ngVemYmHtwOEgYmxhovbXs229X1C1t9N/rNVPlndPkKNqAJiFmwinsMCZhBH9\ncei+5LDFpb//LnzfnKiU2+Xrz4VDGpORqCu0HeZeSec8XsgEM4BEwABfz6QE\nork+Pzim/bVzeuI2+AsdxGxc2BlPGUssiyTTfGh/RpI/pFIMhqK3UyZFzRIB\ngHsK1YEvFbtrwvj1UC8aPYfty2D2fnY97hKGFsOOnYObqSqkc2moO+RN3iUA\nyZ4zCwmV8Eeg4Pngho9tWejyBsJUlmxptKmtiBuSwzP6DJMWQLvgk29nWa1/\nSJoEFdGrmGuGWWYBhuUf0UjK/vava7u3NSIDK2wmu70AXQXAhq5IvSUy53PC\ntt3osUFsBvJp+krI4fnL/kg8vCXP5CstrRabMbKacii9SxZtJu//GN80rzgX\nQkY9tHnzm0Fqeqpw75I6qDZ/zNvRq7lpDG4CjVVylXm/SaQmzIOypd9oHN0i\n2+g9\r\n=wuCK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2ghtDApa3ZZp4dzZR/UgNdVBeSjEw3AcOTkymzfjiogIhAL4I3Gk5AoF8lZbDndVpoKT4cDwJJCcXCmNXiHKC7aJz"}]},"maintainers":[{"name":"fwh1990","email":"531362022@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mini-program-iconfont-cli_0.5.4-beta.5_1569729466798_0.22985648913750367"},"_hasShrinkwrap":false},"0.5.4-beta.6":{"name":"mini-program-iconfont-cli","version":"0.5.4-beta.6","main":"index.js","keywords":["mini-program","iconfont","iconfont-cli","xiaochengxu","wechat-program","alipay-program","baidu-program","toutiao-program","qq-program"],"repository":{"type":"git","url":"git+ssh://git@github.com/fwh1990/mini-program-iconfont-cli.git"},"author":{"name":"范文华","email":"531362022@qq.com"},"license":"MIT","bin":{"iconfont":"./commands/help.js","iconfont-init":"./commands/createJson.js","iconfont-wechat":"./commands/createWechatIcon.js","iconfont-alipay":"./commands/createAlipayIcon.js","iconfont-baidu":"./commands/createBaiduIcon.js","iconfont-toutiao":"./commands/createToutiaoIcon.js","iconfont-qq":"./commands/createQqIcon.js"},"dependencies":{"axios":"^0.19.0","colors":"^1.3.3","glob":"^7.1.4","minimist":"^1.2.0","mkdirp":"^0.5.1","tslib":"^1.10.0","xml2js":"^0.4.19"},"devDependencies":{"@types/glob":"^7.1.1","@types/minimist":"^1.2.0","@types/mkdirp":"^0.5.2","@types/node":"^12.7.2","@types/xml2js":"^0.4.4","ts-node":"^8.3.0","typescript":"^3.5.3"},"readme":"# mini-program-iconfont-cli\n\n把iconfont图标批量转换成多个平台小程序的组件。不依赖字体，支持多色彩。\n\n![](https://github.com/fwh1990/mini-program-iconfont-cli/blob/master/images/multi-color-icon.jpg?raw=true)\n\n\n# 支持平台：\n>- 微信小程序\n>- 支付宝小程序\n>- 百度小程序\n>- 头条小程序（字节跳动）\n>- QQ小程序\n\n# 特性\n\n1、纯组件\n<br />\n2、不依赖字体文件\n<br />\n3、支持px和rpx两种格式\n<br />\n4、原样渲染多色彩图标\n<br />\n4、图标颜色可定制\n\n# Step 1\n安装插件\n```bash\n# Yarn\nyarn add mini-program-iconfont-cli --dev\n\n# Npm\nnpm install mini-program-iconfont-cli --save-dev\n```\n\n# Step 2\n生成配置文件\n```bash\nnpx iconfont-init\n```\n此时项目根目录会生成一个`iconfont.json`的文件，内容如下：\n```json\n{\n  \"symbol_url\": \"请参考README.md，复制 http://iconfont.cn 官网提供的JS链接\",\n  \"save_dir\": \"./iconfont\",\n  \"use_rpx\": false,\n  \"trim_icon_prefix\": \"icon\",\n  \"default_icon_size\": 18\n}\n```\n### 配置参数说明：\n### symbol_url\n请直接复制[iconfont](http://iconfont.cn)官网提供的项目链接。请务必看清是`.js`后缀而不是.css后缀。如果你现在还没有创建iconfont的仓库，那么可以填入这个链接去测试：`http://at.alicdn.com/t/font_1373348_kk9y3jk2omq.js`\n\n<br />\n\n![](https://github.com/fwh1990/mini-program-iconfont-cli/blob/master/images/symbol-url.png?raw=true)\n\n### save_dir\n根据iconfont图标生成的组件存放的位置。每次生成组件之前，该文件夹都会被清空。\n\n### use_rpx\n是否使用微信提供的[尺寸单位rpx](https://developers.weixin.qq.com/miniprogram/dev/framework/view/wxss.html#%E5%B0%BA%E5%AF%B8%E5%8D%95%E4%BD%8D)还是普通的像素单位`px`。默认值为false，即使用`px`\n\n### trim_icon_prefix\n如果你的图标有通用的前缀，而你在使用的时候又不想重复去写，那么可以通过这种配置这个选项把前缀统一去掉。\n\n### default_icon_size\n我们将为每个生成的图标组件加入默认的字体大小，当然，你也可以通过传入props的方式改变这个size值。\n\n# Step 3\n开始生成小程序标准组件\n```bash\n# 微信小程序\nnpx iconfont-wechat\n\n# 支付宝小程序\nnpx iconfont-alipay\n\n# 百度小程序\nnpx iconfont-baidu\n\n# 头条小程序\nnpx iconfont-toutiao\n\n# QQ小程序\nnpx iconfont-qq\n```\n生成后查看您设置的保存目录中是否含有所有的图标\n\n-------\n\n在生成代码之前，你可以顺便参考[snapshots目录](https://github.com/fwh1990/mini-program-iconfont-cli/tree/master/snapshots)自动生成的快照文件。\n\n\n# Step 4\n#### 微信小程序 | QQ小程序\n在根目录 的`app.json`文件中引入全局图标组件，避免每个page都引入（麻烦）\n```json5\n// 绝对路径\n{\n    \"usingComponents\": {\n        \"iconfont\": \"/iconfont/iconfont\"\n    }\n}\n```\n\n#### 支付宝小程序 | 百度小程序 | 头条小程序\n不支持全局引入，您需要在各自的page的`.json`文件中引入。\n```json5\n// 绝对路径\n{\n  \"usingComponents\": {\n    \"my-component\": \"/iconfont/iconfont\"\n  }\n}\n```\n\n# 使用\n在page中使用图标\n```jsx harmony\n// 原色彩\n<iconfont name=\"alipay\" />\n\n// 单色：红色\n<iconfont name=\"alipay\" color=\"red\" />\n\n// 多色：红色+橘色\n<iconfont name=\"alipay\" color=\"{{['red', 'orange']}}\" size=\"300\" />\n\n// 不同格式的颜色写法\n<iconfont name=\"alipay\" color=\"{{['#333', 'rgb(50, 124, 39)']}}\" />\n```\n\n# 更新图标\n当您在iconfont.cn中的图标有变更时，只需更改配置`symbol_url`，然后再次执行`Step 3`即可生成最新的图标组件\n```bash\n# 修改 symbol_url 配置后执行：\n\n# 微信小程序\nnpx iconfont-wechat\n\n# 支付宝小程序\nnpx iconfont-alipay\n\n# 百度小程序\nnpx iconfont-baidu\n\n# 头条小程序\nnpx iconfont-toutiao\n\n# QQ小程序\nnpx iconfont-qq\n```\n\n\n# 扩展\n|平台|库|\n|----|---|\n|Taro|[taro-iconfont-cli](https://github.com/iconfont-cli/taro-iconfont-cli)|\n|React Native|[react-native-iconfont-cli](https://github.com/iconfont-cli/react-native-iconfont-cli)|\n|React H5|[react-iconfont-cli](https://github.com/iconfont-cli/react-iconfont-cli)|\n|Flutter|[flutter-iconfont-cli](https://github.com/iconfont-cli/flutter-iconfont-cli)|\n\n--------\n\n欢迎使用，并给我一些反馈和建议，让这个库做的更好\n","readmeFilename":"README.md","description":"把iconfont图标批量转换成多个平台小程序的组件。不依赖字体，支持多色彩。","bugs":{"url":"https://github.com/fwh1990/mini-program-iconfont-cli/issues"},"homepage":"https://github.com/fwh1990/mini-program-iconfont-cli#readme","_id":"mini-program-iconfont-cli@0.5.4-beta.6","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"fwh1990","email":"531362022@qq.com"},"dist":{"integrity":"sha512-PYI33VkJaiu8i7H0wUbZKlxl+F3vMKLMlmDYAOzV/LQnVIGqGlRnlqx7HakW32+EB3t8pvcoSn3PjO9HaAaLCA==","shasum":"639a5eba82a800ebf28c0b1cec88f9ef252f8d5e","tarball":"https://registry.npmjs.org/mini-program-iconfont-cli/-/mini-program-iconfont-cli-0.5.4-beta.6.tgz","fileCount":53,"unpackedSize":47704,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdkCxPCRA9TVsSAnZWagAA+FIP/3jv4QyJJqiaSAKnDONf\nA43sVsaYl/Je4+4QjRVNz/36St/ZxLuN9V5h53XtiLvx5YnvC1k06hjLMxRW\nEgI89v+EOKg60ExLm3N5MbptWEdTqXibe6tHoJF17xcNMjn73Q/NElxvFl84\nHNoBFcffFXQeNxCkyP1PyBXapGTmjVW4UCFUOB2sRZRxsdn4Vm66rYsRSQvf\npYvDexf8zWK48NTw4hgptIOK0OdMdeo/2/54dCssKNFg/SZz/4HorIxFL2rA\nM6HfdMnrOKDKZXb8Al4OzEQ8G2EqUDRxP4J/MfJiwb2Z4+uvqdUSEC5ZhO4l\nMc3ZOAFysukSNB3ArBW1yFIe4dUmp3ODL3s7GIl7/MJWQ65jF27fNRzRazUE\n50aIfv/cKaZ7AFjH4Kn3H3N0usvhHB8LkumpF5b5Mzg3pBvJ2/wDWc5INcD3\nZAejhc8pZGWckryuyxwizceLwWr7kXeZdr8eSPImoGGMy8l9crD0ViDIAbcl\n/pxyNzra0gHwTbA3bX8xSGIH8cPkIPTgBYwGoSQ6m+c3IaZ8/79pVVjw9WZ3\nxK1yfn4qUU8mFdoYmFf9EQgY5cvQF3AwiLqj9l9XZ7/YuF+Hc7bzHnAcUqfB\nCJHioNsGTooMWpTv7WuZxC8BkmclzEstYhqDFuj2KoktVJJfxvKdwgPMnsDF\nh4kL\r\n=/fTi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkm+VlQfyR103aqo/aJar+qm9tFP3OJBFknIi7V18QqwIgAKfzBECBH1dOTceMIX3OkJPQ0QWa5JfycXwiMX+9lbc="}]},"maintainers":[{"name":"fwh1990","email":"531362022@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mini-program-iconfont-cli_0.5.4-beta.6_1569729614392_0.4490711941642167"},"_hasShrinkwrap":false},"0.5.4":{"name":"mini-program-iconfont-cli","version":"0.5.4","main":"index.js","keywords":["mini-program","iconfont","iconfont-cli","xiaochengxu","wechat-program","alipay-program","baidu-program","toutiao-program","qq-program"],"repository":{"type":"git","url":"git+ssh://git@github.com/fwh1990/mini-program-iconfont-cli.git"},"author":{"name":"范文华","email":"531362022@qq.com"},"license":"MIT","bin":{"iconfont":"./commands/help.js","iconfont-init":"./commands/createJson.js","iconfont-wechat":"./commands/createWechatIcon.js","iconfont-alipay":"./commands/createAlipayIcon.js","iconfont-baidu":"./commands/createBaiduIcon.js","iconfont-toutiao":"./commands/createToutiaoIcon.js","iconfont-qq":"./commands/createQqIcon.js"},"dependencies":{"axios":"^0.19.0","colors":"^1.3.3","glob":"^7.1.4","minimist":"^1.2.0","mkdirp":"^0.5.1","tslib":"^1.10.0","xml2js":"^0.4.19"},"devDependencies":{"@types/glob":"^7.1.1","@types/minimist":"^1.2.0","@types/mkdirp":"^0.5.2","@types/node":"^12.7.2","@types/xml2js":"^0.4.4","ts-node":"^8.3.0","typescript":"^3.5.3"},"description":"把iconfont图标批量转换成多个平台小程序的组件。不依赖字体，支持多色彩。","bugs":{"url":"https://github.com/fwh1990/mini-program-iconfont-cli/issues"},"homepage":"https://github.com/fwh1990/mini-program-iconfont-cli#readme","_id":"mini-program-iconfont-cli@0.5.4","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"fwh1990","email":"531362022@qq.com"},"dist":{"integrity":"sha512-kwBb30eVh9a7LLkSSxOMZ/v47mAKqdojC+VflLGo3eGZbhfrDTYe5aTqhTmrYFm9xmauE8X+o5NriyRK6EXw2A==","shasum":"5005a2417b7b6bfa42b42934541b1924a50ec386","tarball":"https://registry.npmjs.org/mini-program-iconfont-cli/-/mini-program-iconfont-cli-0.5.4.tgz","fileCount":53,"unpackedSize":47700,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdkFd+CRA9TVsSAnZWagAAKQMP+wQPaOeVNjs9xrCDzGwf\ncRcWFqiwtTBfD4GO3ng6LR4j8aNI+6yM+wL/mgWFIZP7VNdGNkTw9bWsQyAo\n7vXOLNU0cqYwK8nGUE1OFO6HLU4NYX2U219FPDcfYPqBpegbOz9QzFzgPyCN\napPnCZzbZkh2K+CRd7YBRNnVzrN1uQDlVoKeMnPQICdCII2Mo3qJGvpq/H1y\ndLhYPB3PM9nxtPLV7OHud/V7kwinAaBEe7qZNwrsoapOVly7lAF+gpmsUrjX\nO2GkXwimIJZvkVdt2EHgzSTd050mZ2Qy6ErZ6zWNsP4yFaTboX5XxbgsnAdk\nRKq91ue+esf+rUIi7lwXcqg/yPtiP7A5TGLK5i9BX63y3giM/ms3Qe1fQ96w\nd+UapBpi43//E/rciOk5HHWaQ9/obm+urir5s995oyqtMlCI1E60u/amDi2S\ndoDF2fTdV+7VFSdvxmDuNKA4ZyFp5FU0ZfMScdWVfSZ1M0G+qwmkMYd9s8SI\njqoOkEw4e+dXUy2Ns1OHJiqJwTI+ehI9YmUMSFgCLuJ9D/+LHgN/8lNdBorB\nf7i/HOMz1wol10grB9MJurWaUJmJvM++Mwlj7PxxQN0dyfWESkO5rrhJAoZf\nlf+WIgnaJ1M4t0Eou1pCZFNNY/harbtOfaXHO6DwQEQHv0GHH8XwJ7tHnVte\nGYUG\r\n=1aaF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGcAS/y/6BIw+r/KrwQVeHK2OW5Y4+xIhaA2L9jnBNMAAiEAyjNg+H1u2KhWwOHg42etlzL0wBLheSS/RvssIZOMDqw="}]},"maintainers":[{"name":"fwh1990","email":"531362022@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mini-program-iconfont-cli_0.5.4_1569740670128_0.9928322427459308"},"_hasShrinkwrap":false},"0.5.5":{"name":"mini-program-iconfont-cli","version":"0.5.5","main":"index.js","keywords":["mini-program","iconfont","iconfont-cli","xiaochengxu","wechat-program","alipay-program","baidu-program","toutiao-program","qq-program"],"repository":{"type":"git","url":"git+ssh://git@github.com/fwh1990/mini-program-iconfont-cli.git"},"author":{"name":"范文华","email":"531362022@qq.com"},"license":"MIT","bin":{"iconfont":"./commands/help.js","iconfont-init":"./commands/createJson.js","iconfont-wechat":"./commands/createWechatIcon.js","iconfont-alipay":"./commands/createAlipayIcon.js","iconfont-baidu":"./commands/createBaiduIcon.js","iconfont-toutiao":"./commands/createToutiaoIcon.js","iconfont-qq":"./commands/createQqIcon.js"},"dependencies":{"axios":"^0.19.0","colors":"^1.3.3","fs-extra":"^8.1.0","glob":"^7.1.4","minimist":"^1.2.0","mkdirp":"^0.5.1","tslib":"^1.10.0","xml2js":"^0.4.19"},"devDependencies":{"@types/fs-extra":"^8.0.0","@types/glob":"^7.1.1","@types/minimist":"^1.2.0","@types/mkdirp":"^0.5.2","@types/node":"^12.7.2","@types/xml2js":"^0.4.4","ts-node":"^8.3.0","typescript":"^3.5.3"},"description":"把iconfont图标批量转换成多个平台小程序的组件。不依赖字体，支持多色彩。","bugs":{"url":"https://github.com/fwh1990/mini-program-iconfont-cli/issues"},"homepage":"https://github.com/fwh1990/mini-program-iconfont-cli#readme","_id":"mini-program-iconfont-cli@0.5.5","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"fwh1990","email":"531362022@qq.com"},"dist":{"integrity":"sha512-iIExmzdEJg1BP9R04wUTnP10zJPlrd0KoScdPjhqBRhlqjjLZ5iLMj6/VkFJXwduRoK3VGoAwEwHAzU4M57xtw==","shasum":"6752c2efdf5a51d81ccb8868884c65dfd7231588","tarball":"https://registry.npmjs.org/mini-program-iconfont-cli/-/mini-program-iconfont-cli-0.5.5.tgz","fileCount":53,"unpackedSize":47879,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpSizCRA9TVsSAnZWagAAggIP/3lTCEWddKy8anKF5bwc\no08lKr7SSuoqipyj/L4ChlJLLnAHjsVIrZhKrB8S7n8jp3ao/H3XymbamJXc\nbRAM+3OB6SS2NPJAb47FzLuYmqjClhKP92t7nZfG7f30XuTca9Hiw7JeHeXv\nEtt8ef8BdRMC9r7Q8SeedBfPgigUNHyUDKgjHpLJgJZc4ygZiamQYl5C5PNp\ni9D0rjgzkEQaXSdrn88F6rHWdZxNSrnztuA7tfAz71fxk77yw1jz9tniRYKd\nGNcDZJ1q5W76m0OWc15+VRPbOg5f3LRvRbclRP+JenvHh6w+74FoZx4Vqce4\n6inVp46Vb3TJwBDKta2oqb+5eFYrWIX5qj3jc7uAnKhoyP/zQa6/lkU1d6jO\nfh1KKIKhHBBP1Pi3K2nP8kYUsKlarV33QjpjmZBgiicxf5LNRAiWOjekBNiy\n9SNynYvVMT722J/9IphBqNgmQG+dQpP6Reiv5PPKtULhEe7X4GoVcSN6VIkh\nXzN/KK0JH4j4vOUOY6YYdWwANqYOLcyMrNqrEHfNL2EC9LAeJE5tA/nTQLDT\nVyCozR8Nqs4UG3k32lary3kFDeQKnedb9WFr8Nu8lTJrW6GozgtqaQGhnFOu\ntO37F3kaaw/HYfv/q9WejiZux0vbQhXDN6G7Ja8ohsF2/HyPTSSmg/IRkWCJ\nS6tC\r\n=j1Qg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3XyfR6kfPQRkElwChsOGkahf3dYMtOBodHlQzMsdGqQIhAPt3UB3Yh7OKkmxmxLHwV1XBYbxidiXP3wQkVALh+fn8"}]},"maintainers":[{"name":"fwh1990","email":"531362022@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mini-program-iconfont-cli_0.5.5_1571104946696_0.6269457919348"},"_hasShrinkwrap":false},"0.6.0":{"name":"mini-program-iconfont-cli","version":"0.6.0","main":"index.js","keywords":["mini-program","iconfont","iconfont-cli","xiaochengxu","wechat-program","alipay-program","baidu-program","toutiao-program","qq-program"],"repository":{"type":"git","url":"git+ssh://git@github.com/fwh1990/mini-program-iconfont-cli.git"},"author":{"name":"范文华","email":"531362022@qq.com"},"license":"MIT","bin":{"iconfont":"./commands/help.js","iconfont-init":"./commands/createJson.js","iconfont-wechat":"./commands/createWechatIcon.js","iconfont-alipay":"./commands/createAlipayIcon.js","iconfont-baidu":"./commands/createBaiduIcon.js","iconfont-toutiao":"./commands/createToutiaoIcon.js","iconfont-qq":"./commands/createQqIcon.js"},"dependencies":{"axios":"^0.19.0","colors":"^1.3.3","fs-extra":"^8.1.0","glob":"^7.1.4","minimist":"^1.2.5","mkdirp":"^0.5.1","tslib":"^1.10.0","xml2js":"^0.4.19"},"devDependencies":{"@types/fs-extra":"^8.0.0","@types/glob":"^7.1.1","@types/minimist":"^1.2.0","@types/mkdirp":"^0.5.2","@types/node":"^12.7.2","@types/xml2js":"^0.4.4","ts-node":"^8.9.0","typescript":"^3.8.3"},"description":"把iconfont图标批量转换成多个平台小程序的组件。不依赖字体，支持多色彩。","bugs":{"url":"https://github.com/fwh1990/mini-program-iconfont-cli/issues"},"homepage":"https://github.com/fwh1990/mini-program-iconfont-cli#readme","_id":"mini-program-iconfont-cli@0.6.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"fwh1990","email":"531362022@qq.com"},"dist":{"integrity":"sha512-IpmmFnEkole4G74LVEg56T9qGphy9KgcBgJwGbHEvEDewj/BpXv3idBEq2RFkWxYgxvi0kjsaPwQtKTm12II+g==","shasum":"caacdae2f8610e30c739c9733275654be1ab317b","tarball":"https://registry.npmjs.org/mini-program-iconfont-cli/-/mini-program-iconfont-cli-0.6.0.tgz","fileCount":53,"unpackedSize":48778,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoT4ECRA9TVsSAnZWagAAkIwP/0LMaYwqlCUczIFRaa+Y\ngqFA+SWUWGmzwcYY+pV6GsU5PWovgq2OYJhLsiD3vb+zfCrOsOgvaO/weYlN\nwEewtG1FFLv06KNPu45v7kr9Q0hvs6K7vmYeqrZzq1dlDSJyMNpc0gmSBGbK\ns5tBHAp0xAIIpVzVGV/LcZjNnHZuLfXZ67ecR4qd4fcUitCPlky+0M0Tk9i/\nBoPGCSpQXplyySQ7TBFFAiXm5u06DwTbgZWwD/VhWgEz5czewxOi6wb4MRgr\nbIGkDvYk4oH5IlHP5oV6yHFE/PELyaDbZZJOEdh8MzwR176Yw99QsQ7J0B2j\n8CUH3zd4CDgOxpNx3bzWHj6Yqsk/8kOOOnfL0Y5pFLk1jOojm3xW4hl9juAK\nvLu5CE9vUDADFM3HlgeanaC0cvaSmbQa86mmIzP7sB1BuVy+ZMqJdnmxOofd\nFjt5uym3JxbLwEFO4AsM2+0lxsSj9SSG08f0R21kSnfqZYIctSr8pOGXgmDr\nIxifo60gvtV+NJLiWlobPYDqCnyWYvdORoe2C/5yCbDFG9G6Z+KFKRwYkVsV\nkRMCagtiFDYgioNRJq4bGSSMqAT693MgZa42IsPg+yIio4tIi71FBw/k8BTj\n9csMCykeFDgtzp/EjgJO1qoAtBD+IEwR+iKDdcG8KHFENp+/PM9NfZUW3qj/\nK4g9\r\n=uUsp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqm3Wyp3Zy1bIH6OfLCwvcHciTDFUR8NpeC8gxTTLjmwIgRM6n0f6B7olGKzp346VeLr1nHmXZ8WJeyG8KBs/j+5o="}]},"maintainers":[{"name":"fwh1990","email":"531362022@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mini-program-iconfont-cli_0.6.0_1587625475944_0.34070500529137426"},"_hasShrinkwrap":false},"0.6.1-beta.0":{"name":"mini-program-iconfont-cli","version":"0.6.1-beta.0","main":"index.js","keywords":["mini-program","iconfont","iconfont-cli","xiaochengxu","wechat-program","alipay-program","baidu-program","toutiao-program","kuaishou-program","qq-program"],"repository":{"type":"git","url":"git+ssh://git@github.com/fwh1990/mini-program-iconfont-cli.git"},"author":{"name":"范文华","email":"531362022@qq.com"},"license":"MIT","bin":{"iconfont":"commands/help.js","iconfont-init":"commands/createJson.js","iconfont-wechat":"commands/createWechatIcon.js","iconfont-alipay":"commands/createAlipayIcon.js","iconfont-baidu":"commands/createBaiduIcon.js","iconfont-toutiao":"commands/createToutiaoIcon.js","iconfont-kuaishou":"commands/createKuaishouIcon.js","iconfont-qq":"commands/createQqIcon.js"},"dependencies":{"axios":"^0.19.0","colors":"^1.3.3","fs-extra":"^8.1.0","glob":"^7.1.4","minimist":"^1.2.5","mkdirp":"^0.5.1","tslib":"^1.10.0","xml2js":"^0.4.19"},"devDependencies":{"@types/fs-extra":"^8.0.0","@types/glob":"^7.1.1","@types/minimist":"^1.2.0","@types/mkdirp":"^0.5.2","@types/node":"^12.7.2","@types/xml2js":"^0.4.4","ts-node":"^8.9.0","typescript":"^3.8.3"},"readme":"# mini-program-iconfont-cli\n\n把iconfont图标批量转换成多个平台小程序的组件。不依赖字体，支持多色彩。\n\n![](https://github.com/fwh1990/mini-program-iconfont-cli/blob/master/images/multi-color-icon.jpg?raw=true)\n\n# 支持平台：\n>- 微信小程序\n>- 支付宝小程序\n>- 百度小程序\n>- 头条小程序（字节跳动）\n>- 快手小程序\n>- QQ小程序\n\n# 特性\n1、纯组件\n2、不依赖字体文件\n3、支持px和rpx两种格式\n4、原样渲染多色彩图标\n5、图标颜色可定制\n\n# Step 1\n安装插件\n```bash\n# Yarn\nyarn add mini-program-iconfont-cli --dev\n\n# Npm\nnpm install mini-program-iconfont-cli --save-dev\n```\n\n# Step 2\n生成配置文件\n```bash\nnpx iconfont-init\n\n# 可传入配置文件输出路径\n# npx iconfont-init --output iconfont.json\n```\n\n此时项目根目录会生成一个`iconfont.json`的文件，内容如下：\n```json\n{\n  \"symbol_url\": \"请参考README.md，复制 http://iconfont.cn 官网提供的JS链接\",\n  \"save_dir\": \"./iconfont\",\n  \"use_rpx\": false,\n  \"trim_icon_prefix\": \"icon\",\n  \"default_icon_size\": 18\n}\n```\n\n### 配置参数说明：\n#### symbol_url\n请直接复制[iconfont](http://iconfont.cn)官网提供的项目链接。请务必看清是`.js`后缀而不是`.css`后缀。如果你现在还没有创建iconfont的仓库，那么可以填入这个链接去测试：`http://at.alicdn.com/t/font_1373348_kk9y3jk2omq.js`。\n\n![](https://github.com/fwh1990/mini-program-iconfont-cli/blob/master/images/symbol-url.png?raw=true)\n\n#### save_dir\n根据iconfont图标生成的组件存放的位置。每次生成组件之前，该文件夹都会被清空。\n\n#### use_rpx\n使用微信提供的[尺寸单位rpx](https://developers.weixin.qq.com/miniprogram/dev/framework/view/wxss.html#%E5%B0%BA%E5%AF%B8%E5%8D%95%E4%BD%8D)还是普通的像素单位`px`。默认值为false，即使用`px`。\n\n#### trim_icon_prefix\n如果你的图标有通用的前缀，而你在使用的时候又不想重复去写，那么可以通过配置这个选项把前缀统一去掉。\n\n#### default_icon_size\n我们将为每个生成的图标组件加入默认的字体大小，当然，你也可以通过传入props的方式改变这个size值。\n\n# Step 3\n生成小程序标准组件\n```bash\n# 可传入配置文件路径\n# npx iconfont-XXXXX --config iconfont.json\n\n# 微信小程序\nnpx iconfont-wechat\n\n# 支付宝小程序\nnpx iconfont-alipay\n\n# 百度小程序\nnpx iconfont-baidu\n\n# 头条小程序\nnpx iconfont-toutiao\n\n# 快手小程序\nnpx iconfont-kuaishou\n\n# QQ小程序\nnpx iconfont-qq\n```\n生成后查看您设置的保存目录中是否含有所有的图标\n\n-------\n\n在生成代码之前，你可以顺便参考[snapshots目录](https://github.com/iconfont-cli/mini-program-iconfont-cli/tree/master/snapshots)自动生成的快照文件。\n\n# Step 4\n#### 微信小程序 | QQ小程序\n在根目录的`app.json`文件中引入全局图标组件，避免每个page都引入（麻烦）。\n```json5\n// 绝对路径\n{\n    \"usingComponents\": {\n        \"iconfont\": \"/iconfont/iconfont\"\n    }\n}\n```\n\n#### 支付宝小程序 | 百度小程序 | 头条小程序 ｜ 快手小程序\n不支持全局引入，您需要在各自page的`.json`文件中引入。\n```json5\n// 绝对路径\n{\n  \"usingComponents\": {\n    \"iconfont\": \"/iconfont/iconfont\"\n  }\n}\n```\n\n# 使用\n在page中使用图标。\n```jsx harmony\n// 原色彩\n<iconfont name=\"alipay\" />\n\n// 单色：红色\n<iconfont name=\"alipay\" color=\"red\" />\n\n// 多色：红色+橘色\n<iconfont name=\"alipay\" color=\"{{['red', 'orange']}}\" size=\"300\" />\n\n// 不同格式的颜色写法\n<iconfont name=\"alipay\" color=\"{{['#333', 'rgb(50, 124, 39)']}}\" />\n\n// 与文字对齐\n<view style=\"display: flex; alignItems: center;\">\n  <text>Hello</text>\n  <iconfont name=\"alipay\" />\n</view>\n```\n\n# 更新图标\n当您在iconfont.cn中的图标有变更时，只需更改配置`symbol_url`，然后再次执行`Step 3`即可生成最新的图标组件。\n```bash\n# 修改 symbol_url 配置后执行：\n\n# 微信小程序\nnpx iconfont-wechat\n\n# 支付宝小程序\nnpx iconfont-alipay\n\n# 百度小程序\nnpx iconfont-baidu\n\n# 头条小程序\nnpx iconfont-toutiao\n\n# 快手小程序\nnpx iconfont-kuaishou\n\n# QQ小程序\nnpx iconfont-qq\n```\n\n# 扩展\n| 平台 | 仓库 |\n|-----|-----|\n|Taro|[taro-iconfont-cli](https://github.com/iconfont-cli/taro-iconfont-cli)|\n|React Native|[react-native-iconfont-cli](https://github.com/iconfont-cli/react-native-iconfont-cli)|\n|React H5|[react-iconfont-cli](https://github.com/iconfont-cli/react-iconfont-cli)|\n|Flutter|[flutter-iconfont-cli](https://github.com/iconfont-cli/flutter-iconfont-cli)|\n\n--------\n\n欢迎使用，并给我一些反馈和建议，让这个库做的更好。\n","readmeFilename":"README.md","description":"把iconfont图标批量转换成多个平台小程序的组件。不依赖字体，支持多色彩。","bugs":{"url":"https://github.com/fwh1990/mini-program-iconfont-cli/issues"},"homepage":"https://github.com/fwh1990/mini-program-iconfont-cli#readme","_id":"mini-program-iconfont-cli@0.6.1-beta.0","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-Vo5ADTXZsqTIpc0gEp5ImBtH3bmN0LydfD81BjZo1Q+B+AOoO6x/YIui7o26qOuCwNYA8qaAi+zzL37jj7Lmrw==","shasum":"68544f6baeefb59947623df92ed3278680a14a3e","tarball":"https://registry.npmjs.org/mini-program-iconfont-cli/-/mini-program-iconfont-cli-0.6.1-beta.0.tgz","fileCount":63,"unpackedSize":45958,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQE+oCRA9TVsSAnZWagAAdWgP/jo+LjwxAk7ibj3NLwDp\nTaSiBA2sgA7+LQJIT4e4t5YHlGLy+c5R68LhEBNwexxUzxXLc1XUoJqNF1t0\nLa48BXyLyA9ll4UWdg3ak6zKRYZLmGcWuNMQ+xcpI/RooUu7Ya0tZwRHIyBv\n8eBQD4NG00QGklkUMocMfCphuMm7I0FGXrV78Hdde9ZKeG6AVewuT3yaq6Xr\niNxvXbW0OEV+by/KbUY/cZkt4Lp2zoQctkXBpA/+0IqB11GPUwey9NppPysC\n/OTG1U0rsOYevXTYxfn8JSnlL5vsmJ0eGeAnaMemK0b8yMrNhkd7t2LgEssn\nIJWI2W5oN6Dkm8Ue4JRn7y8Lt7hSul/P5qvoNYguRygPZpmZo/IThYc8pN/K\ns6UXwMxk371D17MunrrjgIkWWLbphQOaGmXuqRFNjz4Y4R0OTJGHjH/bFq8S\n14dimX+Ks4iOe4z8TE0y4MLy+zZcYMunpqzqC+gT/3VACwRJqyGpciwXVYQE\nn+4w/Y/C0wT7fpyU6erkB/40Z64q+2VutR6+i9or6/1jM6yZQt0EpfT0pqpO\nBAoPQKH86u1ACfr2LK5SkmXSzkUDa3qnGsg/Ih4i+3LoHnhslQccJgF8iFw1\nIYLdp2HklxQ78uFBwc95gSRpTNPXcRtzZGpDqTCmHJA5LnYwtyqEr/XByruO\niTrB\r\n=MBzj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICVx+Z66/EvSK3O70xrBAi6dZuiTvYuCTu5GCJDy0alNAiBo+1rJIZT9JilkkQ2r/zj3bBgkmDZ5KpGtOQZvL5sNlw=="}]},"_npmUser":{"name":"fwh1990","email":"531362022@qq.com"},"directories":{},"maintainers":[{"name":"fwh1990","email":"531362022@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mini-program-iconfont-cli_0.6.1-beta.0_1631604648723_0.5690996925367511"},"_hasShrinkwrap":false},"0.6.1-beta.1":{"name":"mini-program-iconfont-cli","version":"0.6.1-beta.1","main":"index.js","keywords":["mini-program","iconfont","iconfont-cli","xiaochengxu","wechat-program","alipay-program","baidu-program","toutiao-program","kuaishou-program","qq-program"],"repository":{"type":"git","url":"git+ssh://git@github.com/fwh1990/mini-program-iconfont-cli.git"},"author":{"name":"范文华","email":"531362022@qq.com"},"license":"MIT","bin":{"iconfont":"commands/help.js","iconfont-init":"commands/createJson.js","iconfont-wechat":"commands/createWechatIcon.js","iconfont-alipay":"commands/createAlipayIcon.js","iconfont-baidu":"commands/createBaiduIcon.js","iconfont-toutiao":"commands/createToutiaoIcon.js","iconfont-kuaishou":"commands/createKuaishouIcon.js","iconfont-qq":"commands/createQqIcon.js"},"dependencies":{"axios":"^0.19.0","colors":"^1.3.3","fs-extra":"^8.1.0","glob":"^7.1.4","minimist":"^1.2.5","mkdirp":"^0.5.1","tslib":"^1.10.0","xml2js":"^0.4.19"},"devDependencies":{"@types/fs-extra":"^8.0.0","@types/glob":"^7.1.1","@types/minimist":"^1.2.0","@types/mkdirp":"^0.5.2","@types/node":"^12.7.2","@types/xml2js":"^0.4.4","ts-node":"^8.9.0","typescript":"^3.8.3"},"readme":"# mini-program-iconfont-cli\n\n把iconfont图标批量转换成多个平台小程序的组件。不依赖字体，支持多色彩。\n\n![](https://github.com/fwh1990/mini-program-iconfont-cli/blob/master/images/multi-color-icon.jpg?raw=true)\n\n# 支持平台：\n>- 微信小程序\n>- 支付宝小程序\n>- 百度小程序\n>- 头条小程序（字节跳动）\n>- 快手小程序\n>- QQ小程序\n\n# 特性\n1、纯组件\n2、不依赖字体文件\n3、支持px和rpx两种格式\n4、原样渲染多色彩图标\n5、图标颜色可定制\n\n# Step 1\n安装插件\n```bash\n# Yarn\nyarn add mini-program-iconfont-cli --dev\n\n# Npm\nnpm install mini-program-iconfont-cli --save-dev\n```\n\n# Step 2\n生成配置文件\n```bash\nnpx iconfont-init\n\n# 可传入配置文件输出路径\n# npx iconfont-init --output iconfont.json\n```\n\n此时项目根目录会生成一个`iconfont.json`的文件，内容如下：\n```json\n{\n  \"symbol_url\": \"请参考README.md，复制 http://iconfont.cn 官网提供的JS链接\",\n  \"save_dir\": \"./iconfont\",\n  \"use_rpx\": false,\n  \"trim_icon_prefix\": \"icon\",\n  \"default_icon_size\": 18\n}\n```\n\n### 配置参数说明：\n#### symbol_url\n请直接复制[iconfont](http://iconfont.cn)官网提供的项目链接。请务必看清是`.js`后缀而不是`.css`后缀。如果你现在还没有创建iconfont的仓库，那么可以填入这个链接去测试：`http://at.alicdn.com/t/font_1373348_kk9y3jk2omq.js`。\n\n![](https://github.com/fwh1990/mini-program-iconfont-cli/blob/master/images/symbol-url.png?raw=true)\n\n#### save_dir\n根据iconfont图标生成的组件存放的位置。每次生成组件之前，该文件夹都会被清空。\n\n#### use_rpx\n使用微信提供的[尺寸单位rpx](https://developers.weixin.qq.com/miniprogram/dev/framework/view/wxss.html#%E5%B0%BA%E5%AF%B8%E5%8D%95%E4%BD%8D)还是普通的像素单位`px`。默认值为false，即使用`px`。\n\n#### trim_icon_prefix\n如果你的图标有通用的前缀，而你在使用的时候又不想重复去写，那么可以通过配置这个选项把前缀统一去掉。\n\n#### default_icon_size\n我们将为每个生成的图标组件加入默认的字体大小，当然，你也可以通过传入props的方式改变这个size值。\n\n# Step 3\n生成小程序标准组件\n```bash\n# 可传入配置文件路径\n# npx iconfont-XXXXX --config iconfont.json\n\n# 微信小程序\nnpx iconfont-wechat\n\n# 支付宝小程序\nnpx iconfont-alipay\n\n# 百度小程序\nnpx iconfont-baidu\n\n# 头条小程序\nnpx iconfont-toutiao\n\n# 快手小程序\nnpx iconfont-kuaishou\n\n# QQ小程序\nnpx iconfont-qq\n```\n生成后查看您设置的保存目录中是否含有所有的图标\n\n-------\n\n在生成代码之前，你可以顺便参考[snapshots目录](https://github.com/iconfont-cli/mini-program-iconfont-cli/tree/master/snapshots)自动生成的快照文件。\n\n# Step 4\n#### 微信小程序 | QQ小程序\n在根目录的`app.json`文件中引入全局图标组件，避免每个page都引入（麻烦）。\n```json5\n// 绝对路径\n{\n    \"usingComponents\": {\n        \"iconfont\": \"/iconfont/iconfont\"\n    }\n}\n```\n\n#### 支付宝小程序 | 百度小程序 | 头条小程序 ｜ 快手小程序\n不支持全局引入，您需要在各自page的`.json`文件中引入。\n```json5\n// 绝对路径\n{\n  \"usingComponents\": {\n    \"iconfont\": \"/iconfont/iconfont\"\n  }\n}\n```\n\n# 使用\n在page中使用图标。\n```jsx harmony\n// 原色彩\n<iconfont name=\"alipay\" />\n\n// 单色：红色\n<iconfont name=\"alipay\" color=\"red\" />\n\n// 多色：红色+橘色\n<iconfont name=\"alipay\" color=\"{{['red', 'orange']}}\" size=\"300\" />\n\n// 不同格式的颜色写法\n<iconfont name=\"alipay\" color=\"{{['#333', 'rgb(50, 124, 39)']}}\" />\n\n// 与文字对齐\n<view style=\"display: flex; alignItems: center;\">\n  <text>Hello</text>\n  <iconfont name=\"alipay\" />\n</view>\n```\n\n# 更新图标\n当您在iconfont.cn中的图标有变更时，只需更改配置`symbol_url`，然后再次执行`Step 3`即可生成最新的图标组件。\n```bash\n# 修改 symbol_url 配置后执行：\n\n# 微信小程序\nnpx iconfont-wechat\n\n# 支付宝小程序\nnpx iconfont-alipay\n\n# 百度小程序\nnpx iconfont-baidu\n\n# 头条小程序\nnpx iconfont-toutiao\n\n# 快手小程序\nnpx iconfont-kuaishou\n\n# QQ小程序\nnpx iconfont-qq\n```\n\n# 扩展\n| 平台 | 仓库 |\n|-----|-----|\n|Taro|[taro-iconfont-cli](https://github.com/iconfont-cli/taro-iconfont-cli)|\n|React Native|[react-native-iconfont-cli](https://github.com/iconfont-cli/react-native-iconfont-cli)|\n|React H5|[react-iconfont-cli](https://github.com/iconfont-cli/react-iconfont-cli)|\n|Flutter|[flutter-iconfont-cli](https://github.com/iconfont-cli/flutter-iconfont-cli)|\n\n--------\n\n欢迎使用，并给我一些反馈和建议，让这个库做的更好。\n","readmeFilename":"README.md","description":"把iconfont图标批量转换成多个平台小程序的组件。不依赖字体，支持多色彩。","bugs":{"url":"https://github.com/fwh1990/mini-program-iconfont-cli/issues"},"homepage":"https://github.com/fwh1990/mini-program-iconfont-cli#readme","_id":"mini-program-iconfont-cli@0.6.1-beta.1","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-T9vbJ8T96Xwb8AxgWtLkPoc4hYh2le8/8Qz9yN/+k8w4Dbwx/XJSBX+kGxpEd3hXSvWdZX151Qkda9amj/LiAA==","shasum":"684bcffbd322451f2fa74085d07912453e728ca1","tarball":"https://registry.npmjs.org/mini-program-iconfont-cli/-/mini-program-iconfont-cli-0.6.1-beta.1.tgz","fileCount":63,"unpackedSize":45954,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQFJVCRA9TVsSAnZWagAAHXoQAIsKmH9oadBFo4w5EN3V\n7XvRriM8te1BvxSyJnxo44iykp/K1/f2Z0SnsZJt07k02MBr99kCz/nse5Fc\nsvtu+Nmbvp2IapGV9fHASO8xMXwx/cKUF3f2hX60uTyLwZxLgKktOgvkhlCV\n878rOKVhSP4LWVz7HaCnzTQyil35bL5u+6uONPZutQ851qpXptwKarIBOc1m\nA6c56bJw3L5gyxWuzqBdp0xUxnZF6DQsKL1e+IQbLrxh5r7is7WafykAxlt9\n6shNGbvQ5cG0Z4nryoVwSaZYHsCgpUHQxBQQYj71vj3qZlsVGJTKd2i/Smw6\nkyfO7YXBWBtbQZXDtXzLRaDtCqEUPUg4iDqo3BW+p0ajtOfOpG6EejJilxNT\ncTCz1IxaJQacn47dZSAxb5geWnrLeCO5WKWYKJ7BegEK9EIZumh9EFSEkx2I\nZ3dlcgTfUQ6Yk4zwSOZx0sbg6BstL6TdaIhU2ABiWONKCL+AnbtHsmKJ+F8L\nDFJ2dO0rm3gcbIBz71NrGghBJe2b5js7eFxYgHQA6U94PpSNmSuS6eI7G97D\n+C2/4C7en69ah0dPN6WexyMrl/eB/lNL/Z7ZJ8emEnSqdR0CUvZbx20yimMm\nEKzzL0sqKztu5o6tqDgy2pZm1pNPoTI1hHhXy2XuZlgnYzljc+UfcgEkMlK2\nDYGk\r\n=6LAp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAGUWvLTHXhw+s8ttGben0tvM9HA0DE3x8cPTWStjuU5AiEAynjaWaR6hu1STUv87oXcNrDFD8HXrwEPx86aoC/tM9I="}]},"_npmUser":{"name":"fwh1990","email":"531362022@qq.com"},"directories":{},"maintainers":[{"name":"fwh1990","email":"531362022@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mini-program-iconfont-cli_0.6.1-beta.1_1631605333631_0.5850351269644647"},"_hasShrinkwrap":false},"0.6.1-beta.2":{"name":"mini-program-iconfont-cli","version":"0.6.1-beta.2","main":"index.js","keywords":["mini-program","iconfont","iconfont-cli","xiaochengxu","wechat-program","alipay-program","baidu-program","toutiao-program","kuaishou-program","qq-program"],"repository":{"type":"git","url":"git+ssh://git@github.com/fwh1990/mini-program-iconfont-cli.git"},"author":{"name":"范文华","email":"531362022@qq.com"},"license":"MIT","bin":{"iconfont":"commands/help.js","iconfont-init":"commands/createJson.js","iconfont-wechat":"commands/createWechatIcon.js","iconfont-alipay":"commands/createAlipayIcon.js","iconfont-baidu":"commands/createBaiduIcon.js","iconfont-toutiao":"commands/createToutiaoIcon.js","iconfont-kuaishou":"commands/createKuaishouIcon.js","iconfont-qq":"commands/createQqIcon.js"},"dependencies":{"axios":"^0.19.0","colors":"^1.3.3","fs-extra":"^8.1.0","glob":"^7.1.4","minimist":"^1.2.5","mkdirp":"^0.5.1","tslib":"^1.10.0","xml2js":"^0.4.19"},"devDependencies":{"@types/fs-extra":"^8.0.0","@types/glob":"^7.1.1","@types/minimist":"^1.2.0","@types/mkdirp":"^0.5.2","@types/node":"^12.7.2","@types/xml2js":"^0.4.4","ts-node":"^8.9.0","typescript":"^3.8.3"},"readme":"# mini-program-iconfont-cli\n\n把iconfont图标批量转换成多个平台小程序的组件。不依赖字体，支持多色彩。\n\n![](https://github.com/fwh1990/mini-program-iconfont-cli/blob/master/images/multi-color-icon.jpg?raw=true)\n\n# 支持平台：\n>- 微信小程序\n>- 支付宝小程序\n>- 百度小程序\n>- 头条小程序（字节跳动）\n>- 快手小程序\n>- QQ小程序\n\n# 特性\n1、纯组件\n2、不依赖字体文件\n3、支持px和rpx两种格式\n4、原样渲染多色彩图标\n5、图标颜色可定制\n\n# Step 1\n安装插件\n```bash\n# Yarn\nyarn add mini-program-iconfont-cli --dev\n\n# Npm\nnpm install mini-program-iconfont-cli --save-dev\n```\n\n# Step 2\n生成配置文件\n```bash\nnpx iconfont-init\n\n# 可传入配置文件输出路径\n# npx iconfont-init --output iconfont.json\n```\n\n此时项目根目录会生成一个`iconfont.json`的文件，内容如下：\n```json\n{\n  \"symbol_url\": \"请参考README.md，复制 http://iconfont.cn 官网提供的JS链接\",\n  \"save_dir\": \"./iconfont\",\n  \"use_rpx\": false,\n  \"trim_icon_prefix\": \"icon\",\n  \"default_icon_size\": 18\n}\n```\n\n### 配置参数说明：\n#### symbol_url\n请直接复制[iconfont](http://iconfont.cn)官网提供的项目链接。请务必看清是`.js`后缀而不是`.css`后缀。如果你现在还没有创建iconfont的仓库，那么可以填入这个链接去测试：`http://at.alicdn.com/t/font_1373348_kk9y3jk2omq.js`。\n\n![](https://github.com/fwh1990/mini-program-iconfont-cli/blob/master/images/symbol-url.png?raw=true)\n\n#### save_dir\n根据iconfont图标生成的组件存放的位置。每次生成组件之前，该文件夹都会被清空。\n\n#### use_rpx\n使用微信提供的[尺寸单位rpx](https://developers.weixin.qq.com/miniprogram/dev/framework/view/wxss.html#%E5%B0%BA%E5%AF%B8%E5%8D%95%E4%BD%8D)还是普通的像素单位`px`。默认值为false，即使用`px`。\n\n#### trim_icon_prefix\n如果你的图标有通用的前缀，而你在使用的时候又不想重复去写，那么可以通过配置这个选项把前缀统一去掉。\n\n#### default_icon_size\n我们将为每个生成的图标组件加入默认的字体大小，当然，你也可以通过传入props的方式改变这个size值。\n\n# Step 3\n生成小程序标准组件\n```bash\n# 可传入配置文件路径\n# npx iconfont-XXXXX --config iconfont.json\n\n# 微信小程序\nnpx iconfont-wechat\n\n# 支付宝小程序\nnpx iconfont-alipay\n\n# 百度小程序\nnpx iconfont-baidu\n\n# 头条小程序\nnpx iconfont-toutiao\n\n# 快手小程序\nnpx iconfont-kuaishou\n\n# QQ小程序\nnpx iconfont-qq\n```\n生成后查看您设置的保存目录中是否含有所有的图标\n\n-------\n\n在生成代码之前，你可以顺便参考[snapshots目录](https://github.com/iconfont-cli/mini-program-iconfont-cli/tree/master/snapshots)自动生成的快照文件。\n\n# Step 4\n#### 微信小程序 | QQ小程序\n在根目录的`app.json`文件中引入全局图标组件，避免每个page都引入（麻烦）。\n```json5\n// 绝对路径\n{\n    \"usingComponents\": {\n        \"iconfont\": \"/iconfont/iconfont\"\n    }\n}\n```\n\n#### 支付宝小程序 | 百度小程序 | 头条小程序 ｜ 快手小程序\n不支持全局引入，您需要在各自page的`.json`文件中引入。\n```json5\n// 绝对路径\n{\n  \"usingComponents\": {\n    \"iconfont\": \"/iconfont/iconfont\"\n  }\n}\n```\n\n# 使用\n在page中使用图标。\n```jsx harmony\n// 原色彩\n<iconfont name=\"alipay\" />\n\n// 单色：红色\n<iconfont name=\"alipay\" color=\"red\" />\n\n// 多色：红色+橘色\n<iconfont name=\"alipay\" color=\"{{['red', 'orange']}}\" size=\"300\" />\n\n// 不同格式的颜色写法\n<iconfont name=\"alipay\" color=\"{{['#333', 'rgb(50, 124, 39)']}}\" />\n\n// 与文字对齐\n<view style=\"display: flex; alignItems: center;\">\n  <text>Hello</text>\n  <iconfont name=\"alipay\" />\n</view>\n```\n\n# 更新图标\n当您在iconfont.cn中的图标有变更时，只需更改配置`symbol_url`，然后再次执行`Step 3`即可生成最新的图标组件。\n```bash\n# 修改 symbol_url 配置后执行：\n\n# 微信小程序\nnpx iconfont-wechat\n\n# 支付宝小程序\nnpx iconfont-alipay\n\n# 百度小程序\nnpx iconfont-baidu\n\n# 头条小程序\nnpx iconfont-toutiao\n\n# 快手小程序\nnpx iconfont-kuaishou\n\n# QQ小程序\nnpx iconfont-qq\n```\n\n# 扩展\n| 平台 | 仓库 |\n|-----|-----|\n|Taro|[taro-iconfont-cli](https://github.com/iconfont-cli/taro-iconfont-cli)|\n|React Native|[react-native-iconfont-cli](https://github.com/iconfont-cli/react-native-iconfont-cli)|\n|React H5|[react-iconfont-cli](https://github.com/iconfont-cli/react-iconfont-cli)|\n|Flutter|[flutter-iconfont-cli](https://github.com/iconfont-cli/flutter-iconfont-cli)|\n\n--------\n\n欢迎使用，并给我一些反馈和建议，让这个库做的更好。\n","readmeFilename":"README.md","description":"把iconfont图标批量转换成多个平台小程序的组件。不依赖字体，支持多色彩。","bugs":{"url":"https://github.com/fwh1990/mini-program-iconfont-cli/issues"},"homepage":"https://github.com/fwh1990/mini-program-iconfont-cli#readme","_id":"mini-program-iconfont-cli@0.6.1-beta.2","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-weU5OrAcIA4li5oFSXFl+oN2e5v68LcKMEr/gKN3yPFlJNz9vYBj0Dn8DpQc3UML7fU6gZxNkf0GYz0qCjPyIg==","shasum":"23879f84452082ae24c200499d2eeab76866cd80","tarball":"https://registry.npmjs.org/mini-program-iconfont-cli/-/mini-program-iconfont-cli-0.6.1-beta.2.tgz","fileCount":63,"unpackedSize":46704,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQFqfCRA9TVsSAnZWagAAwmQP/3cAQfuupBLQ20AXte1X\nhOcDd5hHoD/krp3Kk9yc80EMEZwpu0XPvzbfNKaafGi/572v6yn0DDue+A0s\n9QE8vzBAgdoXcVVJxNPps/4BIMEKrhbuPZi4MkvFyCu9Vld4fWVRZtiKLYrb\nPCpWDBAVbmhj7Oi5rxfMzc6i/3tf0xmiYEvo2ZtXf9TFZzl+tcfLQiBEWalN\nLOZAh2k+1w3fJpKfm/wjCybsqk98I8a+hD2UaYmDz68F/f2yG4YP4ykZYk+f\naEw+RW1xnO0nhjYhP2AsAGT2Ma/BYqt8yyccDYoLutGg2yh7qm44sM++A3W6\nAteuvNwR1YxXtUjfnNQ814JYsOojDk1wVxa3SIJ857V8D/8Obu1gczjvOUSt\nDAmbqETghPgSKT9jlZ5T6fiOX1CMQwL2mWzpVI5bpM0sHBkxvjPeGAUcIiTP\nVvVDK5ZgsdnwkvjJrcplpQ7eiEeBvwK/HDLeau0Qmw5Jo/bDpx0txDw0MHKU\ncwAQveREJEmBbOJ23Ui34y+nsaOJtOvK4QAHTD28b+hBeuY7BMhVoQzhIYjR\n1a2+aK/w+W1FB0hDR5A8MnZAAU2su4TLuzrlHPwREV56gUuLhRqK/bvu2fjR\ntRH547n0bFc6XC2aL+sjl+xTsylarDfZSvAeKg5Z2boPx+mj+/OTENKq5P1E\nPPyi\r\n=NK0z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDb7W0Rg/3F7om4UWWuDRDGHdB/4NukKcf7F9OpsLQzbgIgAi7o4TJP7GQBl1W4scX52mYD3zbe+aBBJXtdBA0n2iM="}]},"_npmUser":{"name":"fwh1990","email":"531362022@qq.com"},"directories":{},"maintainers":[{"name":"fwh1990","email":"531362022@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mini-program-iconfont-cli_0.6.1-beta.2_1631607455584_0.6716095684737664"},"_hasShrinkwrap":false},"0.6.1-beta.3":{"name":"mini-program-iconfont-cli","version":"0.6.1-beta.3","main":"index.js","keywords":["mini-program","iconfont","iconfont-cli","xiaochengxu","wechat-program","alipay-program","baidu-program","toutiao-program","kuaishou-program","qq-program"],"repository":{"type":"git","url":"git+ssh://git@github.com/fwh1990/mini-program-iconfont-cli.git"},"author":{"name":"范文华","email":"531362022@qq.com"},"license":"MIT","bin":{"iconfont":"commands/help.js","iconfont-init":"commands/createJson.js","iconfont-wechat":"commands/createWechatIcon.js","iconfont-alipay":"commands/createAlipayIcon.js","iconfont-baidu":"commands/createBaiduIcon.js","iconfont-toutiao":"commands/createToutiaoIcon.js","iconfont-kuaishou":"commands/createKuaishouIcon.js","iconfont-qq":"commands/createQqIcon.js"},"dependencies":{"axios":"^0.19.0","colors":"^1.3.3","fs-extra":"^8.1.0","glob":"^7.1.4","minimist":"^1.2.5","mkdirp":"^0.5.1","tslib":"^1.10.0","xml2js":"^0.4.19"},"devDependencies":{"@types/fs-extra":"^8.0.0","@types/glob":"^7.1.1","@types/minimist":"^1.2.0","@types/mkdirp":"^0.5.2","@types/node":"^12.7.2","@types/xml2js":"^0.4.4","ts-node":"^8.9.0","typescript":"^3.8.3"},"readme":"# mini-program-iconfont-cli\n\n把iconfont图标批量转换成多个平台小程序的组件。不依赖字体，支持多色彩。\n\n![](https://github.com/fwh1990/mini-program-iconfont-cli/blob/master/images/multi-color-icon.jpg?raw=true)\n\n# 支持平台：\n>- 微信小程序\n>- 支付宝小程序\n>- 百度小程序\n>- 头条小程序（字节跳动）\n>- 快手小程序\n>- QQ小程序\n\n# 特性\n1、纯组件\n2、不依赖字体文件\n3、支持px和rpx两种格式\n4、原样渲染多色彩图标\n5、图标颜色可定制\n\n# Step 1\n安装插件\n```bash\n# Yarn\nyarn add mini-program-iconfont-cli --dev\n\n# Npm\nnpm install mini-program-iconfont-cli --save-dev\n```\n\n# Step 2\n生成配置文件\n```bash\nnpx iconfont-init\n\n# 可传入配置文件输出路径\n# npx iconfont-init --output iconfont.json\n```\n\n此时项目根目录会生成一个`iconfont.json`的文件，内容如下：\n```json\n{\n  \"symbol_url\": \"请参考README.md，复制 http://iconfont.cn 官网提供的JS链接\",\n  \"save_dir\": \"./iconfont\",\n  \"use_rpx\": false,\n  \"trim_icon_prefix\": \"icon\",\n  \"default_icon_size\": 18\n}\n```\n\n### 配置参数说明：\n#### symbol_url\n请直接复制[iconfont](http://iconfont.cn)官网提供的项目链接。请务必看清是`.js`后缀而不是`.css`后缀。如果你现在还没有创建iconfont的仓库，那么可以填入这个链接去测试：`http://at.alicdn.com/t/font_1373348_kk9y3jk2omq.js`。\n\n![](https://github.com/fwh1990/mini-program-iconfont-cli/blob/master/images/symbol-url.png?raw=true)\n\n#### save_dir\n根据iconfont图标生成的组件存放的位置。每次生成组件之前，该文件夹都会被清空。\n\n#### use_rpx\n使用微信提供的[尺寸单位rpx](https://developers.weixin.qq.com/miniprogram/dev/framework/view/wxss.html#%E5%B0%BA%E5%AF%B8%E5%8D%95%E4%BD%8D)还是普通的像素单位`px`。默认值为false，即使用`px`。\n\n#### trim_icon_prefix\n如果你的图标有通用的前缀，而你在使用的时候又不想重复去写，那么可以通过配置这个选项把前缀统一去掉。\n\n#### default_icon_size\n我们将为每个生成的图标组件加入默认的字体大小，当然，你也可以通过传入props的方式改变这个size值。\n\n# Step 3\n生成小程序标准组件\n```bash\n# 可传入配置文件路径\n# npx iconfont-XXXXX --config iconfont.json\n\n# 微信小程序\nnpx iconfont-wechat\n\n# 支付宝小程序\nnpx iconfont-alipay\n\n# 百度小程序\nnpx iconfont-baidu\n\n# 头条小程序\nnpx iconfont-toutiao\n\n# 快手小程序\nnpx iconfont-kuaishou\n\n# QQ小程序\nnpx iconfont-qq\n```\n生成后查看您设置的保存目录中是否含有所有的图标\n\n-------\n\n在生成代码之前，你可以顺便参考[snapshots目录](https://github.com/iconfont-cli/mini-program-iconfont-cli/tree/master/snapshots)自动生成的快照文件。\n\n# Step 4\n#### 微信小程序 | QQ小程序\n在根目录的`app.json`文件中引入全局图标组件，避免每个page都引入（麻烦）。\n```json5\n// 绝对路径\n{\n    \"usingComponents\": {\n        \"iconfont\": \"/iconfont/iconfont\"\n    }\n}\n```\n\n#### 支付宝小程序 | 百度小程序 | 头条小程序 ｜ 快手小程序\n不支持全局引入，您需要在各自page的`.json`文件中引入。\n```json5\n// 绝对路径\n{\n  \"usingComponents\": {\n    \"iconfont\": \"/iconfont/iconfont\"\n  }\n}\n```\n\n# 使用\n在page中使用图标。\n```jsx harmony\n// 原色彩\n<iconfont name=\"alipay\" />\n\n// 单色：红色\n<iconfont name=\"alipay\" color=\"red\" />\n\n// 多色：红色+橘色\n<iconfont name=\"alipay\" color=\"{{['red', 'orange']}}\" size=\"300\" />\n\n// 不同格式的颜色写法\n<iconfont name=\"alipay\" color=\"{{['#333', 'rgb(50, 124, 39)']}}\" />\n\n// 与文字对齐\n<view style=\"display: flex; alignItems: center;\">\n  <text>Hello</text>\n  <iconfont name=\"alipay\" />\n</view>\n```\n\n# 更新图标\n当您在iconfont.cn中的图标有变更时，只需更改配置`symbol_url`，然后再次执行`Step 3`即可生成最新的图标组件。\n```bash\n# 修改 symbol_url 配置后执行：\n\n# 微信小程序\nnpx iconfont-wechat\n\n# 支付宝小程序\nnpx iconfont-alipay\n\n# 百度小程序\nnpx iconfont-baidu\n\n# 头条小程序\nnpx iconfont-toutiao\n\n# 快手小程序\nnpx iconfont-kuaishou\n\n# QQ小程序\nnpx iconfont-qq\n```\n\n# 扩展\n| 平台 | 仓库 |\n|-----|-----|\n|Taro|[taro-iconfont-cli](https://github.com/iconfont-cli/taro-iconfont-cli)|\n|React Native|[react-native-iconfont-cli](https://github.com/iconfont-cli/react-native-iconfont-cli)|\n|React H5|[react-iconfont-cli](https://github.com/iconfont-cli/react-iconfont-cli)|\n|Flutter|[flutter-iconfont-cli](https://github.com/iconfont-cli/flutter-iconfont-cli)|\n\n--------\n\n欢迎使用，并给我一些反馈和建议，让这个库做的更好。\n","readmeFilename":"README.md","description":"把iconfont图标批量转换成多个平台小程序的组件。不依赖字体，支持多色彩。","bugs":{"url":"https://github.com/fwh1990/mini-program-iconfont-cli/issues"},"homepage":"https://github.com/fwh1990/mini-program-iconfont-cli#readme","_id":"mini-program-iconfont-cli@0.6.1-beta.3","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-yPXRxeaiOS/r7RCgVQZ1B6wlJTKVHRhaKhcGSLzV8YNdcmdllxDmqpPESP035Ue7U6iVvziwt4JqKO1HIXhFTw==","shasum":"fb74f2bea67267cc7d611e10d33ddb8d79644951","tarball":"https://registry.npmjs.org/mini-program-iconfont-cli/-/mini-program-iconfont-cli-0.6.1-beta.3.tgz","fileCount":63,"unpackedSize":47484,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQGY4CRA9TVsSAnZWagAAyx8P/RXshFbRG61ZygRGAcrx\nNsR3UptRrCh2cFufQfv8x6iDzXsQuovQZIZclRIeogl8eBDRKmM7xdYZhV2M\nLYllKijE7VY3734no3AKWauG99m2n9sTRy/USnP9zer0aGxWRlKQdyaiFn82\nABMC1MmxZjwFYrUU6t1h6rJ81wcQfnQUg1muBEj131DDf36TM5wRsd36eAEH\na6jm0nTayFLvYEsg/JRtaa3Uj9eJWjaTIkgglT088R4Het5odjIrWu5EkFYP\nl8GWu8MhpeOCxOImbuuJPFa99YwjLh/eIbYbm2K7kzXhQChG0fk8r6IIa7eK\n8BTpCKiANY6ulz4qddxv1xhkTzQpDN3Y5Fkeu/dN96EWH0Kpb4zpziD+pPRr\nOTRoq4KDjUt43i7mUeaO0mEK+h82dav6CkLI33T89ncF7KVkKf36RoNFg98c\nQHkyyp+8ngWJhvE1P5F96EVSQt7WPV0+7Zfib+G9jNs3UfxPWCSKMmOqrAo7\nleRjVu1WtvEBpF9Es0WKQqABQhFuRLkEm9Q/OxS7Kq509MJMHClR/hn5LQ17\nuf0UyFoU1KwrfEfARWctGITvCcZXkdKcZJ2r+c8NLQ0lunegCbLNr0WHlfwJ\nY0gUdMITlVZiEWTTOzOsBvvBA1VhxKN5ZS9deaYlI6cSWGu261zVDugaw2Lc\nl5b3\r\n=TK/u\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDVLH0L29ePC/Hmxm0rSHxsmUPD3Y9y/MymDDlz9+Vb3AIhAIrVW4T9elleQlAow7eUKHDKBPIoMFx3vtthaJRRVP5n"}]},"_npmUser":{"name":"fwh1990","email":"531362022@qq.com"},"directories":{},"maintainers":[{"name":"fwh1990","email":"531362022@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mini-program-iconfont-cli_0.6.1-beta.3_1631610424485_0.7907025054043497"},"_hasShrinkwrap":false},"0.6.1-beta.4":{"name":"mini-program-iconfont-cli","version":"0.6.1-beta.4","main":"index.js","keywords":["mini-program","iconfont","iconfont-cli","xiaochengxu","wechat-program","alipay-program","baidu-program","toutiao-program","kuaishou-program","qq-program"],"repository":{"type":"git","url":"git+ssh://git@github.com/fwh1990/mini-program-iconfont-cli.git"},"author":{"name":"范文华","email":"531362022@qq.com"},"license":"MIT","bin":{"iconfont":"commands/help.js","iconfont-init":"commands/createJson.js","iconfont-wechat":"commands/createWechatIcon.js","iconfont-alipay":"commands/createAlipayIcon.js","iconfont-baidu":"commands/createBaiduIcon.js","iconfont-toutiao":"commands/createToutiaoIcon.js","iconfont-kuaishou":"commands/createKuaishouIcon.js","iconfont-qq":"commands/createQqIcon.js"},"dependencies":{"axios":"^0.19.0","colors":"^1.3.3","fs-extra":"^8.1.0","glob":"^7.1.4","minimist":"^1.2.5","mkdirp":"^0.5.1","tslib":"^1.10.0","xml2js":"^0.4.19"},"devDependencies":{"@types/fs-extra":"^8.0.0","@types/glob":"^7.1.1","@types/minimist":"^1.2.0","@types/mkdirp":"^0.5.2","@types/node":"^12.7.2","@types/xml2js":"^0.4.4","ts-node":"^8.9.0","typescript":"^3.8.3"},"readme":"# mini-program-iconfont-cli\n\n把iconfont图标批量转换成多个平台小程序的组件。不依赖字体，支持多色彩。\n\n![](https://github.com/fwh1990/mini-program-iconfont-cli/blob/master/images/multi-color-icon.jpg?raw=true)\n\n# 支持平台：\n>- 微信小程序\n>- 支付宝小程序\n>- 百度小程序\n>- 头条小程序（字节跳动）\n>- 快手小程序\n>- QQ小程序\n\n# 特性\n1、纯组件\n2、不依赖字体文件\n3、支持px和rpx两种格式\n4、原样渲染多色彩图标\n5、图标颜色可定制\n\n# Step 1\n安装插件\n```bash\n# Yarn\nyarn add mini-program-iconfont-cli --dev\n\n# Npm\nnpm install mini-program-iconfont-cli --save-dev\n```\n\n# Step 2\n生成配置文件\n```bash\nnpx iconfont-init\n\n# 可传入配置文件输出路径\n# npx iconfont-init --output iconfont.json\n```\n\n此时项目根目录会生成一个`iconfont.json`的文件，内容如下：\n```json\n{\n  \"symbol_url\": \"请参考README.md，复制 http://iconfont.cn 官网提供的JS链接\",\n  \"save_dir\": \"./iconfont\",\n  \"use_rpx\": false,\n  \"trim_icon_prefix\": \"icon\",\n  \"default_icon_size\": 18\n}\n```\n\n### 配置参数说明：\n#### symbol_url\n请直接复制[iconfont](http://iconfont.cn)官网提供的项目链接。请务必看清是`.js`后缀而不是`.css`后缀。如果你现在还没有创建iconfont的仓库，那么可以填入这个链接去测试：`http://at.alicdn.com/t/font_1373348_kk9y3jk2omq.js`。\n\n![](https://github.com/fwh1990/mini-program-iconfont-cli/blob/master/images/symbol-url.png?raw=true)\n\n#### save_dir\n根据iconfont图标生成的组件存放的位置。每次生成组件之前，该文件夹都会被清空。\n\n#### use_rpx\n使用微信提供的[尺寸单位rpx](https://developers.weixin.qq.com/miniprogram/dev/framework/view/wxss.html#%E5%B0%BA%E5%AF%B8%E5%8D%95%E4%BD%8D)还是普通的像素单位`px`。默认值为false，即使用`px`。\n\n#### trim_icon_prefix\n如果你的图标有通用的前缀，而你在使用的时候又不想重复去写，那么可以通过配置这个选项把前缀统一去掉。\n\n#### default_icon_size\n我们将为每个生成的图标组件加入默认的字体大小，当然，你也可以通过传入props的方式改变这个size值。\n\n# Step 3\n生成小程序标准组件\n```bash\n# 可传入配置文件路径\n# npx iconfont-XXXXX --config iconfont.json\n\n# 微信小程序\nnpx iconfont-wechat\n\n# 支付宝小程序\nnpx iconfont-alipay\n\n# 百度小程序\nnpx iconfont-baidu\n\n# 头条小程序\nnpx iconfont-toutiao\n\n# 快手小程序\nnpx iconfont-kuaishou\n\n# QQ小程序\nnpx iconfont-qq\n```\n生成后查看您设置的保存目录中是否含有所有的图标\n\n-------\n\n在生成代码之前，你可以顺便参考[snapshots目录](https://github.com/iconfont-cli/mini-program-iconfont-cli/tree/master/snapshots)自动生成的快照文件。\n\n# Step 4\n#### 微信小程序 | QQ小程序\n在根目录的`app.json`文件中引入全局图标组件，避免每个page都引入（麻烦）。\n```json5\n// 绝对路径\n{\n    \"usingComponents\": {\n        \"iconfont\": \"/iconfont/iconfont\"\n    }\n}\n```\n\n#### 支付宝小程序 | 百度小程序 | 头条小程序 ｜ 快手小程序\n不支持全局引入，您需要在各自page的`.json`文件中引入。\n```json5\n// 绝对路径\n{\n  \"usingComponents\": {\n    \"iconfont\": \"/iconfont/iconfont\"\n  }\n}\n```\n\n# 使用\n在page中使用图标。\n```jsx harmony\n// 原色彩\n<iconfont name=\"alipay\" />\n\n// 单色：红色\n<iconfont name=\"alipay\" color=\"red\" />\n\n// 多色：红色+橘色\n<iconfont name=\"alipay\" color=\"{{['red', 'orange']}}\" size=\"300\" />\n\n// 不同格式的颜色写法\n<iconfont name=\"alipay\" color=\"{{['#333', 'rgb(50, 124, 39)']}}\" />\n\n// 与文字对齐\n<view style=\"display: flex; alignItems: center;\">\n  <text>Hello</text>\n  <iconfont name=\"alipay\" />\n</view>\n```\n\n# 更新图标\n当您在iconfont.cn中的图标有变更时，只需更改配置`symbol_url`，然后再次执行`Step 3`即可生成最新的图标组件。\n```bash\n# 修改 symbol_url 配置后执行：\n\n# 微信小程序\nnpx iconfont-wechat\n\n# 支付宝小程序\nnpx iconfont-alipay\n\n# 百度小程序\nnpx iconfont-baidu\n\n# 头条小程序\nnpx iconfont-toutiao\n\n# 快手小程序\nnpx iconfont-kuaishou\n\n# QQ小程序\nnpx iconfont-qq\n```\n\n# 扩展\n| 平台 | 仓库 |\n|-----|-----|\n|Taro|[taro-iconfont-cli](https://github.com/iconfont-cli/taro-iconfont-cli)|\n|React Native|[react-native-iconfont-cli](https://github.com/iconfont-cli/react-native-iconfont-cli)|\n|React H5|[react-iconfont-cli](https://github.com/iconfont-cli/react-iconfont-cli)|\n|Flutter|[flutter-iconfont-cli](https://github.com/iconfont-cli/flutter-iconfont-cli)|\n\n--------\n\n欢迎使用，并给我一些反馈和建议，让这个库做的更好。\n","readmeFilename":"README.md","description":"把iconfont图标批量转换成多个平台小程序的组件。不依赖字体，支持多色彩。","bugs":{"url":"https://github.com/fwh1990/mini-program-iconfont-cli/issues"},"homepage":"https://github.com/fwh1990/mini-program-iconfont-cli#readme","_id":"mini-program-iconfont-cli@0.6.1-beta.4","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-73Y2VzxakcH0+X+k6AXJDu+yYFEODdrtCT89aQYlGPF4vRvMhljQJ/196b9W7smbaMhlZlzM8ZTmNt1cggzAiQ==","shasum":"59bf45a828b40c97b6ed71f5acdd9922bfb6200c","tarball":"https://registry.npmjs.org/mini-program-iconfont-cli/-/mini-program-iconfont-cli-0.6.1-beta.4.tgz","fileCount":62,"unpackedSize":46873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQGcnCRA9TVsSAnZWagAANdcP/jiUEqbkZQrDxf8+/Vvh\nzqEwvT+KNU0lzFVDilqZsyLcFHJd6er7rp9y7PKL/WYBq7FVReUd7bVo5QEQ\nNUp/9OnHLlIL0TVqwH0zuFVwQX53pfI/PyKFiTGW1yORYobMUgZJSDagEIaj\nQtboMVFt0c3bFwyJQIfocc0dfT4KlavIvEiM8tyGfSc/Wyl6AqKFVQRk7c7z\ngvJ/WyJGIyY+gKpoq9Anzjbi7yDIUSRe+Bi959ZAi7EhrRgjKbsWLw/WYcNO\nNpnBDHMfPBWH47SGrHm5nA/3ayvy+xMbE1Sum6jfGPFXTgPKhvqS/uE1K5Vh\nUo8Mwvs2ll8oWHGaqOghGW5t14mIfHx0BorbPZ/Ev/wnKliM36aY9ioVQZzF\n5Xbp3t+6H7Py4AgZhVdswwKvirTkRv943rMpzvcFdvMbiumaG9FN/QoqywVL\ngcu8fIeqTvGZGmYts4VVwC6KSo6H2ynUGyTgP+wEX+FUjyUsQTxGv1V5H2TF\nHETo1/DrsMJ+x5HGiG4qve1/SNeHqLehUN50F3lViYZTNqK7WCJYMS8YP9u5\n9HsugKIoWmvDykijcmWS7puwTxmyaePKNX9/oLdHW9+X4AaEcewFcd450GLb\nFEl18feWG5iFv5Vlul3XGCFPB+QY9mhSUIentkhI2P7GSob2eYclKhnvEdcI\nqlvn\r\n=lTqa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICyeL1Fsnk3ti46+oIpL0LxGJob78gIBOR7Dz+MN4iQEAiEAuwzTk/YD3ul6xzzie5radIuxhpQXsCdg+zfxuq6dTV8="}]},"_npmUser":{"name":"fwh1990","email":"531362022@qq.com"},"directories":{},"maintainers":[{"name":"fwh1990","email":"531362022@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mini-program-iconfont-cli_0.6.1-beta.4_1631610663328_0.09998687451961819"},"_hasShrinkwrap":false},"0.6.1-beta.5":{"name":"mini-program-iconfont-cli","version":"0.6.1-beta.5","main":"index.js","keywords":["mini-program","iconfont","iconfont-cli","xiaochengxu","wechat-program","alipay-program","baidu-program","toutiao-program","kuaishou-program","qq-program"],"repository":{"type":"git","url":"git+ssh://git@github.com/fwh1990/mini-program-iconfont-cli.git"},"author":{"name":"范文华","email":"531362022@qq.com"},"license":"MIT","bin":{"iconfont":"commands/help.js","iconfont-init":"commands/createJson.js","iconfont-wechat":"commands/createWechatIcon.js","iconfont-alipay":"commands/createAlipayIcon.js","iconfont-baidu":"commands/createBaiduIcon.js","iconfont-toutiao":"commands/createToutiaoIcon.js","iconfont-kuaishou":"commands/createKuaishouIcon.js","iconfont-qq":"commands/createQqIcon.js"},"dependencies":{"axios":"^0.19.0","colors":"^1.3.3","fs-extra":"^8.1.0","glob":"^7.1.4","minimist":"^1.2.5","mkdirp":"^0.5.1","tslib":"^1.10.0","xml2js":"^0.4.19"},"devDependencies":{"@types/fs-extra":"^8.0.0","@types/glob":"^7.1.1","@types/minimist":"^1.2.0","@types/mkdirp":"^0.5.2","@types/node":"^12.7.2","@types/xml2js":"^0.4.4","ts-node":"^8.9.0","typescript":"^3.8.3"},"readme":"# mini-program-iconfont-cli\n\n把iconfont图标批量转换成多个平台小程序的组件。不依赖字体，支持多色彩。\n\n![](https://github.com/fwh1990/mini-program-iconfont-cli/blob/master/images/multi-color-icon.jpg?raw=true)\n\n# 支持平台：\n>- 微信小程序\n>- 支付宝小程序\n>- 百度小程序\n>- 头条小程序（字节跳动）\n>- 快手小程序\n>- QQ小程序\n\n# 特性\n1、纯组件\n2、不依赖字体文件\n3、支持px和rpx两种格式\n4、原样渲染多色彩图标\n5、图标颜色可定制\n\n# Step 1\n安装插件\n```bash\n# Yarn\nyarn add mini-program-iconfont-cli --dev\n\n# Npm\nnpm install mini-program-iconfont-cli --save-dev\n```\n\n# Step 2\n生成配置文件\n```bash\nnpx iconfont-init\n\n# 可传入配置文件输出路径\n# npx iconfont-init --output iconfont.json\n```\n\n此时项目根目录会生成一个`iconfont.json`的文件，内容如下：\n```json\n{\n  \"symbol_url\": \"请参考README.md，复制 http://iconfont.cn 官网提供的JS链接\",\n  \"save_dir\": \"./iconfont\",\n  \"use_rpx\": false,\n  \"trim_icon_prefix\": \"icon\",\n  \"default_icon_size\": 18\n}\n```\n\n### 配置参数说明：\n#### symbol_url\n请直接复制[iconfont](http://iconfont.cn)官网提供的项目链接。请务必看清是`.js`后缀而不是`.css`后缀。如果你现在还没有创建iconfont的仓库，那么可以填入这个链接去测试：`http://at.alicdn.com/t/font_1373348_kk9y3jk2omq.js`。\n\n![](https://github.com/fwh1990/mini-program-iconfont-cli/blob/master/images/symbol-url.png?raw=true)\n\n#### save_dir\n根据iconfont图标生成的组件存放的位置。每次生成组件之前，该文件夹都会被清空。\n\n#### use_rpx\n使用微信提供的[尺寸单位rpx](https://developers.weixin.qq.com/miniprogram/dev/framework/view/wxss.html#%E5%B0%BA%E5%AF%B8%E5%8D%95%E4%BD%8D)还是普通的像素单位`px`。默认值为false，即使用`px`。\n\n#### trim_icon_prefix\n如果你的图标有通用的前缀，而你在使用的时候又不想重复去写，那么可以通过配置这个选项把前缀统一去掉。\n\n#### default_icon_size\n我们将为每个生成的图标组件加入默认的字体大小，当然，你也可以通过传入props的方式改变这个size值。\n\n# Step 3\n生成小程序标准组件\n```bash\n# 可传入配置文件路径\n# npx iconfont-XXXXX --config iconfont.json\n\n# 微信小程序\nnpx iconfont-wechat\n\n# 支付宝小程序\nnpx iconfont-alipay\n\n# 百度小程序\nnpx iconfont-baidu\n\n# 头条小程序\nnpx iconfont-toutiao\n\n# 快手小程序\nnpx iconfont-kuaishou\n\n# QQ小程序\nnpx iconfont-qq\n```\n生成后查看您设置的保存目录中是否含有所有的图标\n\n-------\n\n在生成代码之前，你可以顺便参考[snapshots目录](https://github.com/iconfont-cli/mini-program-iconfont-cli/tree/master/snapshots)自动生成的快照文件。\n\n# Step 4\n#### 微信小程序 | QQ小程序\n在根目录的`app.json`文件中引入全局图标组件，避免每个page都引入（麻烦）。\n```json5\n// 绝对路径\n{\n    \"usingComponents\": {\n        \"iconfont\": \"/iconfont/iconfont\"\n    }\n}\n```\n\n#### 支付宝小程序 | 百度小程序 | 头条小程序 ｜ 快手小程序\n不支持全局引入，您需要在各自page的`.json`文件中引入。\n```json5\n// 绝对路径\n{\n  \"usingComponents\": {\n    \"iconfont\": \"/iconfont/iconfont\"\n  }\n}\n```\n\n# 使用\n在page中使用图标。\n```jsx harmony\n// 原色彩\n<iconfont name=\"alipay\" />\n\n// 单色：红色\n<iconfont name=\"alipay\" color=\"red\" />\n\n// 多色：红色+橘色\n<iconfont name=\"alipay\" color=\"{{['red', 'orange']}}\" size=\"300\" />\n\n// 不同格式的颜色写法\n<iconfont name=\"alipay\" color=\"{{['#333', 'rgb(50, 124, 39)']}}\" />\n\n// 与文字对齐\n<view style=\"display: flex; alignItems: center;\">\n  <text>Hello</text>\n  <iconfont name=\"alipay\" />\n</view>\n```\n\n# 更新图标\n当您在iconfont.cn中的图标有变更时，只需更改配置`symbol_url`，然后再次执行`Step 3`即可生成最新的图标组件。\n```bash\n# 修改 symbol_url 配置后执行：\n\n# 微信小程序\nnpx iconfont-wechat\n\n# 支付宝小程序\nnpx iconfont-alipay\n\n# 百度小程序\nnpx iconfont-baidu\n\n# 头条小程序\nnpx iconfont-toutiao\n\n# 快手小程序\nnpx iconfont-kuaishou\n\n# QQ小程序\nnpx iconfont-qq\n```\n\n# 扩展\n| 平台 | 仓库 |\n|-----|-----|\n|Taro|[taro-iconfont-cli](https://github.com/iconfont-cli/taro-iconfont-cli)|\n|React Native|[react-native-iconfont-cli](https://github.com/iconfont-cli/react-native-iconfont-cli)|\n|React H5|[react-iconfont-cli](https://github.com/iconfont-cli/react-iconfont-cli)|\n|Flutter|[flutter-iconfont-cli](https://github.com/iconfont-cli/flutter-iconfont-cli)|\n\n--------\n\n欢迎使用，并给我一些反馈和建议，让这个库做的更好。\n","readmeFilename":"README.md","description":"把iconfont图标批量转换成多个平台小程序的组件。不依赖字体，支持多色彩。","bugs":{"url":"https://github.com/fwh1990/mini-program-iconfont-cli/issues"},"homepage":"https://github.com/fwh1990/mini-program-iconfont-cli#readme","_id":"mini-program-iconfont-cli@0.6.1-beta.5","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-DmZeRlSDWgvG0pyoil0Dh8ojswTsLBFcA+aEwCfJxPS6NX8F0pyPb88WpD4Kk7ErMVuw69w1ykP9Ywq4x3GM9g==","shasum":"17731b789bcee9c0311d935b9041d0598d7fc7c7","tarball":"https://registry.npmjs.org/mini-program-iconfont-cli/-/mini-program-iconfont-cli-0.6.1-beta.5.tgz","fileCount":62,"unpackedSize":46733,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQGehCRA9TVsSAnZWagAAmQYQAIj1jGkJ7FrEs/JfmzBh\nTcYci+RVgkB+JOsmyukjX0DK1N7RkJc1JIXuXRt9kKH6Bt2yLrDc48BjHhjg\nDM1RiL2w7oYXPflLbuRY2+NMbzNylG3cMW+wPDbPMsnac8w5KR7osj+BSv34\n5qbZWIXEmyPf9PqtnmPHbfZm8Tnmo7OLZriaghHue87ZbkxnpDw401/CEolI\nafZ8U3SV7WDw5qOL3mMSlUe/PD4chjwA4s1Ddk0QijB4TI0/5tcfBtGxuwik\nvRAP6Ww0cV0yaojzp8tJAlvw6R5FeksDW1BPFCw4pexZwV30ehI3vQ7r5PIB\nWpjyPm/YV27/2M8NNx3+iRZ5QGOiPIsFuqAydTxVv9qAFv1f0TrBFVI8tmo+\nH3OBDTfXJN6uzTZ655QD2ZBnVh/NgK9IwFNLoXKro6DnIQMOPckZW/Mtf9OF\nJKrSYMs+co2cR7O37S+YSITNZHFWdwCsgSvA9stOhz8fP6KYGM9AuTRAVeYO\ncPj4+zjyk9JyqLYUJjQM7R3HOQcN/QGvlgjeoiqzDCcy9fqDcygNCogMZd6Q\n3JJ1lRDtfA4AGmWJSyYBzlHG5uZ+iphODibeSsZbNQTXa8tv9KVl+iyBxFba\n4CRRKLlOnbXoBLm7nlgKNyV+WjFzs6mlFRjVTyQYgeapVyXBfLbpZPusf1Zh\ndhUl\r\n=IzEw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/Ot6DjFGYduj5MQRYZFhI57Rpo21kzOOlHK0+pQpwJwIhANV8o4ET4z+DlCf6TWkKpr3RNnGLPuVCeEdrhdDULgv+"}]},"_npmUser":{"name":"fwh1990","email":"531362022@qq.com"},"directories":{},"maintainers":[{"name":"fwh1990","email":"531362022@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mini-program-iconfont-cli_0.6.1-beta.5_1631610785657_0.10544529540032466"},"_hasShrinkwrap":false},"0.6.1-beta.6":{"name":"mini-program-iconfont-cli","version":"0.6.1-beta.6","main":"index.js","keywords":["mini-program","iconfont","iconfont-cli","xiaochengxu","wechat-program","alipay-program","baidu-program","toutiao-program","kuaishou-program","qq-program"],"repository":{"type":"git","url":"git+ssh://git@github.com/fwh1990/mini-program-iconfont-cli.git"},"author":{"name":"范文华","email":"531362022@qq.com"},"license":"MIT","bin":{"iconfont":"commands/help.js","iconfont-init":"commands/createJson.js","iconfont-wechat":"commands/createWechatIcon.js","iconfont-alipay":"commands/createAlipayIcon.js","iconfont-baidu":"commands/createBaiduIcon.js","iconfont-toutiao":"commands/createToutiaoIcon.js","iconfont-kuaishou":"commands/createKuaishouIcon.js","iconfont-qq":"commands/createQqIcon.js"},"dependencies":{"axios":"^0.19.0","colors":"^1.3.3","fs-extra":"^8.1.0","glob":"^7.1.4","minimist":"^1.2.5","mkdirp":"^0.5.1","tslib":"^1.10.0","xml2js":"^0.4.19"},"devDependencies":{"@types/fs-extra":"^8.0.0","@types/glob":"^7.1.1","@types/minimist":"^1.2.0","@types/mkdirp":"^0.5.2","@types/node":"^12.7.2","@types/xml2js":"^0.4.4","ts-node":"^8.9.0","typescript":"^3.8.3"},"readme":"# mini-program-iconfont-cli\n\n把iconfont图标批量转换成多个平台小程序的组件。不依赖字体，支持多色彩。\n\n![](https://github.com/fwh1990/mini-program-iconfont-cli/blob/master/images/multi-color-icon.jpg?raw=true)\n\n# 支持平台：\n>- 微信小程序\n>- 支付宝小程序\n>- 百度小程序\n>- 头条小程序（字节跳动）\n>- 快手小程序\n>- QQ小程序\n\n# 特性\n1、纯组件\n2、不依赖字体文件\n3、支持px和rpx两种格式\n4、原样渲染多色彩图标\n5、图标颜色可定制\n\n# Step 1\n安装插件\n```bash\n# Yarn\nyarn add mini-program-iconfont-cli --dev\n\n# Npm\nnpm install mini-program-iconfont-cli --save-dev\n```\n\n# Step 2\n生成配置文件\n```bash\nnpx iconfont-init\n\n# 可传入配置文件输出路径\n# npx iconfont-init --output iconfont.json\n```\n\n此时项目根目录会生成一个`iconfont.json`的文件，内容如下：\n```json\n{\n  \"symbol_url\": \"请参考README.md，复制 http://iconfont.cn 官网提供的JS链接\",\n  \"save_dir\": \"./iconfont\",\n  \"use_rpx\": false,\n  \"trim_icon_prefix\": \"icon\",\n  \"default_icon_size\": 18\n}\n```\n\n### 配置参数说明：\n#### symbol_url\n请直接复制[iconfont](http://iconfont.cn)官网提供的项目链接。请务必看清是`.js`后缀而不是`.css`后缀。如果你现在还没有创建iconfont的仓库，那么可以填入这个链接去测试：`http://at.alicdn.com/t/font_1373348_kk9y3jk2omq.js`。\n\n![](https://github.com/fwh1990/mini-program-iconfont-cli/blob/master/images/symbol-url.png?raw=true)\n\n#### save_dir\n根据iconfont图标生成的组件存放的位置。每次生成组件之前，该文件夹都会被清空。\n\n#### use_rpx\n使用微信提供的[尺寸单位rpx](https://developers.weixin.qq.com/miniprogram/dev/framework/view/wxss.html#%E5%B0%BA%E5%AF%B8%E5%8D%95%E4%BD%8D)还是普通的像素单位`px`。默认值为false，即使用`px`。\n\n#### trim_icon_prefix\n如果你的图标有通用的前缀，而你在使用的时候又不想重复去写，那么可以通过配置这个选项把前缀统一去掉。\n\n#### default_icon_size\n我们将为每个生成的图标组件加入默认的字体大小，当然，你也可以通过传入props的方式改变这个size值。\n\n# Step 3\n生成小程序标准组件\n```bash\n# 可传入配置文件路径\n# npx iconfont-XXXXX --config iconfont.json\n\n# 微信小程序\nnpx iconfont-wechat\n\n# 支付宝小程序\nnpx iconfont-alipay\n\n# 百度小程序\nnpx iconfont-baidu\n\n# 头条小程序\nnpx iconfont-toutiao\n\n# 快手小程序\nnpx iconfont-kuaishou\n\n# QQ小程序\nnpx iconfont-qq\n```\n生成后查看您设置的保存目录中是否含有所有的图标\n\n-------\n\n在生成代码之前，你可以顺便参考[snapshots目录](https://github.com/iconfont-cli/mini-program-iconfont-cli/tree/master/snapshots)自动生成的快照文件。\n\n# Step 4\n#### 微信小程序 | QQ小程序\n在根目录的`app.json`文件中引入全局图标组件，避免每个page都引入（麻烦）。\n```json5\n// 绝对路径\n{\n    \"usingComponents\": {\n        \"iconfont\": \"/iconfont/iconfont\"\n    }\n}\n```\n\n#### 支付宝小程序 | 百度小程序 | 头条小程序 ｜ 快手小程序\n不支持全局引入，您需要在各自page的`.json`文件中引入。\n```json5\n// 绝对路径\n{\n  \"usingComponents\": {\n    \"iconfont\": \"/iconfont/iconfont\"\n  }\n}\n```\n\n# 使用\n在page中使用图标。\n```jsx harmony\n// 原色彩\n<iconfont name=\"alipay\" />\n\n// 单色：红色\n<iconfont name=\"alipay\" color=\"red\" />\n\n// 多色：红色+橘色\n<iconfont name=\"alipay\" color=\"{{['red', 'orange']}}\" size=\"300\" />\n\n// 不同格式的颜色写法\n<iconfont name=\"alipay\" color=\"{{['#333', 'rgb(50, 124, 39)']}}\" />\n\n// 与文字对齐\n<view style=\"display: flex; alignItems: center;\">\n  <text>Hello</text>\n  <iconfont name=\"alipay\" />\n</view>\n```\n\n# 更新图标\n当您在iconfont.cn中的图标有变更时，只需更改配置`symbol_url`，然后再次执行`Step 3`即可生成最新的图标组件。\n```bash\n# 修改 symbol_url 配置后执行：\n\n# 微信小程序\nnpx iconfont-wechat\n\n# 支付宝小程序\nnpx iconfont-alipay\n\n# 百度小程序\nnpx iconfont-baidu\n\n# 头条小程序\nnpx iconfont-toutiao\n\n# 快手小程序\nnpx iconfont-kuaishou\n\n# QQ小程序\nnpx iconfont-qq\n```\n\n# 扩展\n| 平台 | 仓库 |\n|-----|-----|\n|Taro|[taro-iconfont-cli](https://github.com/iconfont-cli/taro-iconfont-cli)|\n|React Native|[react-native-iconfont-cli](https://github.com/iconfont-cli/react-native-iconfont-cli)|\n|React H5|[react-iconfont-cli](https://github.com/iconfont-cli/react-iconfont-cli)|\n|Flutter|[flutter-iconfont-cli](https://github.com/iconfont-cli/flutter-iconfont-cli)|\n\n--------\n\n欢迎使用，并给我一些反馈和建议，让这个库做的更好。\n","readmeFilename":"README.md","description":"把iconfont图标批量转换成多个平台小程序的组件。不依赖字体，支持多色彩。","bugs":{"url":"https://github.com/fwh1990/mini-program-iconfont-cli/issues"},"homepage":"https://github.com/fwh1990/mini-program-iconfont-cli#readme","_id":"mini-program-iconfont-cli@0.6.1-beta.6","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-ER0BtzESZQARXHgQbbqXJWuhFP6JQThhZRMTa5p7KzfwZfBfigeahJaX43Se2Y2oGX2FZGTrpT2rlebbxp3jlQ==","shasum":"99f6e03e4287cd896da33d8dcfc44c418f6b2917","tarball":"https://registry.npmjs.org/mini-program-iconfont-cli/-/mini-program-iconfont-cli-0.6.1-beta.6.tgz","fileCount":62,"unpackedSize":46720,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQGmkCRA9TVsSAnZWagAAhpEQAKRh6gD3YneLVutIPfYu\nIPx8KRUJ31TPgiuqCoFmDEMSOjyRXx4bvecBYWbP5nYqL6ozkHCKP42DJlLJ\n2FmqTKvrB41VNCZpu6+dVl4Uut1SkhkG0cwwT9LgfIt3HMb/N6u5tltb78HN\nCuPOm/dcoqsEoTQIlYdsedLHtdXSjWWaEy3ng4O4X/9Ef2jeBpxQtrk0cQvi\nvH8E+Sq4w07S97EbzVGXIEIa7ifUtjMPdw/TaO1UfCKec3I9s377sxFKQxOA\nUiqKKknb4GSVdliOBNQXXEc84Iut2kKPhPmf+DaLm5h1n4CrulnpxyYRcqw1\nsI5khg/L8aqHp3AjkyLXoAgNsMOMuRw2QB3Ys2rLNsA///Rf0+fnOaKumFam\n+KCOItchqKhKqDFtq5hlXTx1PiZ83neWT7fWHULTEa61TFPNxOwVXrYu3JQ2\nic+dGioPiwuxAzy+OW22II+rla+qDzjyt21PEsLqWhkG/gLZrULqPaTCyLSu\nyckyyjl+MYQC4ud6MayzG4OOpyq3R4yZl4EfruYCHQo6WphJA3maU5lf+HS8\nEcrWcTP3jOH7rFAKjdoD9RfyKjQipKMB3hYAiqzEvxlwKW83gPyj1Ffv8J87\noHzO81kdpqMx5EA5Q3X+llkRbyPux/9NRUY7K5f09yTdAbeDEp8hslLQqUUa\nAbyq\r\n=7U9u\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDxOIlKniN2T2YvPruQd4h5w2uf6QS7NwvFAip2Or+vZQIhAOyzlFaxQ0Eg/p74sdy8GeEfsCyZRuBuOdk1d7sRzUnm"}]},"_npmUser":{"name":"fwh1990","email":"531362022@qq.com"},"directories":{},"maintainers":[{"name":"fwh1990","email":"531362022@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mini-program-iconfont-cli_0.6.1-beta.6_1631611300331_0.6025187147580167"},"_hasShrinkwrap":false},"0.6.1":{"name":"mini-program-iconfont-cli","version":"0.6.1","main":"index.js","keywords":["mini-program","iconfont","iconfont-cli","xiaochengxu","wechat-program","alipay-program","baidu-program","toutiao-program","kuaishou-program","qq-program"],"repository":{"type":"git","url":"git+ssh://git@github.com/fwh1990/mini-program-iconfont-cli.git"},"author":{"name":"范文华","email":"531362022@qq.com"},"license":"MIT","bin":{"iconfont":"commands/help.js","iconfont-init":"commands/createJson.js","iconfont-wechat":"commands/createWechatIcon.js","iconfont-alipay":"commands/createAlipayIcon.js","iconfont-baidu":"commands/createBaiduIcon.js","iconfont-toutiao":"commands/createToutiaoIcon.js","iconfont-kuaishou":"commands/createKuaishouIcon.js","iconfont-qq":"commands/createQqIcon.js"},"dependencies":{"axios":"^0.19.0","colors":"^1.3.3","fs-extra":"^8.1.0","glob":"^7.1.4","minimist":"^1.2.5","mkdirp":"^0.5.1","tslib":"^1.10.0","xml2js":"^0.4.19"},"devDependencies":{"@types/fs-extra":"^8.0.0","@types/glob":"^7.1.1","@types/minimist":"^1.2.0","@types/mkdirp":"^0.5.2","@types/node":"^12.7.2","@types/xml2js":"^0.4.4","ts-node":"^8.9.0","typescript":"^3.8.3"},"description":"把iconfont图标批量转换成多个平台小程序的组件。不依赖字体，支持多色彩。","bugs":{"url":"https://github.com/fwh1990/mini-program-iconfont-cli/issues"},"homepage":"https://github.com/fwh1990/mini-program-iconfont-cli#readme","_id":"mini-program-iconfont-cli@0.6.1","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-69FsU+tSevwmHBiL55535Hfh1q0ciRpNyYtiTBZw2bvw9lvW3N/SCTg395P0rkisWMqf1Ki9VYIWeaONvNWy2Q==","shasum":"61d08cf05bf5a51c82a75c4afcf77224e20ed06c","tarball":"https://registry.npmjs.org/mini-program-iconfont-cli/-/mini-program-iconfont-cli-0.6.1.tgz","fileCount":62,"unpackedSize":47533,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQHA1CRA9TVsSAnZWagAA+fAP/jnx3azbZV2rpPE58h3S\nGaLHRdFBVNIzELSdNCaabTs0ESgdSmwFJhWHtT/qJ7r8vHU/jabsfM00A9Yu\nAUu3q+a8ncsAs60aqUk10eDiibVdiYltghsC+juzHXgN+Yro9egpiMQvoE5x\nBq3ozU5/wiwTbpUVK2O/oMkazpSfVbsNBBEoHIf1WD07v4jOvChy36yYBp0H\n5QNRFWyzhOer+kJf6XgcmBZesBHWnsrutkX498SV/GGrHv9Gelx+gxk8sh40\nCbmZmiRkmqg6MF1j+6I+QkIY2DEydS33LB+sa5YyEvVvSymu6D7PKfX4uzW9\nbxLNLoBckVNWUaZF7LZ7XTEQXfGJVHetjLQ+q7dPxyEylhJUWLxnR7NqD1bY\nzTbnQd6cqimlSe8qywGX5RS5iUhyMEZiGsbGri4JBwFZc1h2pWIQjhqatLd2\n+4i2UgNZ8QkSKLcG+ceSYfUXCN8VWjcZFVUO49YrUeyPaBuEkHD7dN/1e8Tn\nM+cjastbHMcIq0yLVajR0d1+vtunm12rl+KtrKRzi2WqMDDgZJ6ykFO7OveF\nYxU12oN/kXWWc9vqcWpu7Nx0f6rl5K4yrgSLtms1S7Zedgz3RjQ7jrOAYrjg\nD15bA/bosGYlysbDJYw8eF1ocMNMe+eYyOE39+uxAiUfietoQ0Fq+MK6UepP\nUeSy\r\n=4rPC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSPTyu527rMK3aUKQGT4K69MgJx4mctjJpiSDqhrapoAIgItprYZkf8cypoRwdbow57bQUF+2Mv8Dq0Wp3pO+UGUg="}]},"_npmUser":{"name":"fwh1990","email":"531362022@qq.com"},"directories":{},"maintainers":[{"name":"fwh1990","email":"531362022@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mini-program-iconfont-cli_0.6.1_1631612981443_0.5307788104403488"},"_hasShrinkwrap":false}},"time":{"created":"2019-08-29T15:03:44.269Z","0.0.1":"2019-08-29T15:03:44.640Z","modified":"2022-05-09T09:48:02.712Z","0.0.2":"2019-08-29T15:45:44.515Z","0.1.0":"2019-09-20T09:29:44.230Z","0.2.0":"2019-09-24T02:48:24.141Z","0.3.0":"2019-09-24T03:48:50.752Z","0.3.1":"2019-09-24T13:56:44.273Z","0.3.2":"2019-09-24T14:05:28.915Z","0.3.3":"2019-09-25T08:37:22.640Z","0.3.4":"2019-09-26T10:43:59.677Z","0.4.0":"2019-09-27T07:38:57.314Z","0.5.0":"2019-09-27T10:32:52.361Z","0.5.1":"2019-09-27T10:40:45.285Z","0.5.2":"2019-09-27T11:11:07.003Z","0.5.3-beta.0":"2019-09-27T16:00:39.241Z","0.5.3":"2019-09-27T16:29:43.314Z","0.5.4-beta.0":"2019-09-28T12:50:13.278Z","0.5.4-beta.1":"2019-09-28T15:56:38.505Z","0.5.4-beta.2":"2019-09-28T16:10:36.551Z","0.5.4-beta.3":"2019-09-29T02:10:07.897Z","0.5.4-beta.4":"2019-09-29T02:19:51.647Z","0.5.4-beta.5":"2019-09-29T03:57:47.010Z","0.5.4-beta.6":"2019-09-29T04:00:14.562Z","0.5.4":"2019-09-29T07:04:30.405Z","0.5.5":"2019-10-15T02:02:26.844Z","0.6.0":"2020-04-23T07:04:36.062Z","0.6.1-beta.0":"2021-09-14T07:30:48.855Z","0.6.1-beta.1":"2021-09-14T07:42:13.816Z","0.6.1-beta.2":"2021-09-14T08:17:35.763Z","0.6.1-beta.3":"2021-09-14T09:07:04.640Z","0.6.1-beta.4":"2021-09-14T09:11:03.468Z","0.6.1-beta.5":"2021-09-14T09:13:05.879Z","0.6.1-beta.6":"2021-09-14T09:21:40.521Z","0.6.1":"2021-09-14T09:49:41.721Z"},"maintainers":[{"name":"fwh1990","email":"531362022@qq.com"}],"description":"把iconfont图标批量转换成多个平台小程序的组件。不依赖字体，支持多色彩。","homepage":"https://github.com/fwh1990/mini-program-iconfont-cli#readme","keywords":["mini-program","iconfont","iconfont-cli","xiaochengxu","wechat-program","alipay-program","baidu-program","toutiao-program","kuaishou-program","qq-program"],"repository":{"type":"git","url":"git+ssh://git@github.com/fwh1990/mini-program-iconfont-cli.git"},"author":{"name":"范文华","email":"531362022@qq.com"},"bugs":{"url":"https://github.com/fwh1990/mini-program-iconfont-cli/issues"},"license":"MIT","readme":"# mini-program-iconfont-cli\n\n把iconfont图标批量转换成多个平台小程序的组件。不依赖字体，支持多色彩。\n\n![](https://github.com/fwh1990/mini-program-iconfont-cli/blob/master/images/multi-color-icon.jpg?raw=true)\n\n# 支持平台：\n>- 微信小程序\n>- 支付宝小程序\n>- 百度小程序\n>- 头条小程序（字节跳动）\n>- 快手小程序\n>- QQ小程序\n\n# 特性\n1、纯组件\n2、不依赖字体文件\n3、支持px和rpx两种格式\n4、原样渲染多色彩图标\n5、图标颜色可定制\n\n# Step 1\n安装插件\n```bash\n# Yarn\nyarn add mini-program-iconfont-cli --dev\n\n# Npm\nnpm install mini-program-iconfont-cli --save-dev\n```\n\n# Step 2\n生成配置文件\n```bash\nnpx iconfont-init\n\n# 可传入配置文件输出路径\n# npx iconfont-init --output iconfont.json\n```\n\n此时项目根目录会生成一个`iconfont.json`的文件，内容如下：\n```json\n{\n  \"symbol_url\": \"请参考README.md，复制 http://iconfont.cn 官网提供的JS链接\",\n  \"save_dir\": \"./iconfont\",\n  \"use_rpx\": false,\n  \"trim_icon_prefix\": \"icon\",\n  \"default_icon_size\": 18\n}\n```\n\n### 配置参数说明：\n#### symbol_url\n请直接复制[iconfont](http://iconfont.cn)官网提供的项目链接。请务必看清是`.js`后缀而不是`.css`后缀。如果你现在还没有创建iconfont的仓库，那么可以填入这个链接去测试：`http://at.alicdn.com/t/font_1373348_kk9y3jk2omq.js`。\n\n![](https://github.com/fwh1990/mini-program-iconfont-cli/blob/master/images/symbol-url.png?raw=true)\n\n#### save_dir\n根据iconfont图标生成的组件存放的位置。每次生成组件之前，该文件夹都会被清空。\n\n#### use_rpx\n使用微信提供的[尺寸单位rpx](https://developers.weixin.qq.com/miniprogram/dev/framework/view/wxss.html#%E5%B0%BA%E5%AF%B8%E5%8D%95%E4%BD%8D)还是普通的像素单位`px`。默认值为false，即使用`px`。\n\n#### trim_icon_prefix\n如果你的图标有通用的前缀，而你在使用的时候又不想重复去写，那么可以通过配置这个选项把前缀统一去掉。\n\n#### default_icon_size\n我们将为每个生成的图标组件加入默认的字体大小，当然，你也可以通过传入props的方式改变这个size值。\n\n# Step 3\n生成小程序标准组件\n```bash\n# 可传入配置文件路径\n# npx iconfont-XXXXX --config iconfont.json\n\n# 微信小程序\nnpx iconfont-wechat\n\n# 支付宝小程序\nnpx iconfont-alipay\n\n# 百度小程序\nnpx iconfont-baidu\n\n# 头条小程序\nnpx iconfont-toutiao\n\n# 快手小程序\nnpx iconfont-kuaishou\n\n# QQ小程序\nnpx iconfont-qq\n```\n生成后查看您设置的保存目录中是否含有所有的图标\n\n-------\n\n在生成代码之前，你可以顺便参考[snapshots目录](https://github.com/iconfont-cli/mini-program-iconfont-cli/tree/master/snapshots)自动生成的快照文件。\n\n# Step 4\n#### 微信小程序 | QQ小程序\n在根目录的`app.json`文件中引入全局图标组件，避免每个page都引入（麻烦）。\n```json5\n// 绝对路径\n{\n    \"usingComponents\": {\n        \"iconfont\": \"/iconfont/iconfont\"\n    }\n}\n```\n\n#### 支付宝小程序 | 百度小程序 | 头条小程序 ｜ 快手小程序\n不支持全局引入，您需要在各自page的`.json`文件中引入。\n```json5\n// 绝对路径\n{\n  \"usingComponents\": {\n    \"iconfont\": \"/iconfont/iconfont\"\n  }\n}\n```\n\n# 使用\n在page中使用图标。\n```jsx harmony\n// 原色彩\n<iconfont name=\"alipay\" />\n\n// 单色：红色\n<iconfont name=\"alipay\" color=\"red\" />\n\n// 多色：红色+橘色\n<iconfont name=\"alipay\" color=\"{{['red', 'orange']}}\" size=\"300\" />\n\n// 不同格式的颜色写法\n<iconfont name=\"alipay\" color=\"{{['#333', 'rgb(50, 124, 39)']}}\" />\n\n// 与文字对齐\n<view style=\"display: flex; alignItems: center;\">\n  <text>Hello</text>\n  <iconfont name=\"alipay\" />\n</view>\n```\n\n# 更新图标\n当您在iconfont.cn中的图标有变更时，只需更改配置`symbol_url`，然后再次执行`Step 3`即可生成最新的图标组件。\n```bash\n# 修改 symbol_url 配置后执行：\n\n# 微信小程序\nnpx iconfont-wechat\n\n# 支付宝小程序\nnpx iconfont-alipay\n\n# 百度小程序\nnpx iconfont-baidu\n\n# 头条小程序\nnpx iconfont-toutiao\n\n# 快手小程序\nnpx iconfont-kuaishou\n\n# QQ小程序\nnpx iconfont-qq\n```\n\n# 扩展\n| 平台 | 仓库 |\n|-----|-----|\n|Taro|[taro-iconfont-cli](https://github.com/iconfont-cli/taro-iconfont-cli)|\n|React Native|[react-native-iconfont-cli](https://github.com/iconfont-cli/react-native-iconfont-cli)|\n|React H5|[react-iconfont-cli](https://github.com/iconfont-cli/react-iconfont-cli)|\n|Flutter|[flutter-iconfont-cli](https://github.com/iconfont-cli/flutter-iconfont-cli)|\n\n--------\n\n欢迎使用，并给我一些反馈和建议，让这个库做的更好。\n","readmeFilename":"README.md"}