{"_id":"@elfin-fe/svg-man","_rev":"3-daef101f81717a7caa36f5affcee8ea5","name":"@elfin-fe/svg-man","dist-tags":{"latest":"0.2.1"},"versions":{"0.2.0":{"name":"@elfin-fe/svg-man","version":"0.2.0","author":{"name":"gukong","email":"1239242238@qq.com"},"repository":{"type":"git","url":"git+ssh://git@github.com/elfinFE/svg-man.git"},"dependencies":{"del":"^3.0.0","gulp":"^4.0.0","gulp-htmlmin":"^5.0.1","gulp-iconfont":"^10.0.2","gulp-rename":"^1.4.0","gulp-svgstore":"^7.0.1","gulp-template":"^5.0.0","pinyin":"^2.8.3","through2":"^3.0.0"},"devDependencies":{},"description":"将svg图标转化成iconfont","main":"gulpfile.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["svg","iconfont"],"license":"ISC","gitHead":"8ca9f2ead2902bd9e036e751bd7b38e5956f2be7","bugs":{"url":"https://github.com/elfinFE/svg-man/issues"},"homepage":"https://github.com/elfinFE/svg-man#readme","_id":"@elfin-fe/svg-man@0.2.0","_nodeVersion":"8.12.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-+m/E+igttHotc5CDJ2p0j8LqZqAU7VlDj2QlH1/FDy8SmiEJF5nB0liEFVfwWLLf4Dth+128zUn6UIV7pL/40w==","shasum":"6019106fcef0c2817ced0421b1bde4cfdb2502c5","tarball":"https://registry.npmjs.org/@elfin-fe/svg-man/-/svg-man-0.2.0.tgz","fileCount":8,"unpackedSize":16363,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecIiUCRA9TVsSAnZWagAA11AP/A03FR/P1OAbnPQ5BvwQ\nLW2kb1q5SmtvCy/ycfHcEGJ8EmY/AORCfMYuk6tk5EwiUYFo5xMv3QY+5rFr\nvONXX0QUEOwLA6ElY5PNBeVlsuyIUyXobTIJqo34ky9+weXDRe1CrDOxUSxn\nKYp+ZT1v0wLQBWUBCW/AbSfHnhmx8ZeMCvDxlx3uTnh6xpNxtkx0BUUJpY17\nPx3gIOe8scRYUEpmwMC/0rjlfgWz2a+jRObIEMZ+8fb6/2weD6r36IYuu8rD\nXzeXLyMOaPCRunK9UcP8zRXaJARfzdBK4poiG/PQBE725i+fnTCQcLWEWk9l\n7F1uPpVkJhgdlBMsJp834K6NZ0XgPuyXND8Fz/tqD/fYBKT5pBGMGHaJ0wzm\nNoraW3E3bmYqp6O+3vEqf4HPY0sy7UGF2quBsymSjIEH0uMGN7zx1vJivymQ\nDzMFKzmCFm7+qw4uogWRdew+tWXqU7pYej0wAWsYFmbe4rhXPhdtq7WS9Gs/\nb67XJNaCuYOw2w2Tekl+jOZTJ58EO3fBat7naGpu+2QcFVXFSYMNdWOt0Yok\nY049MQ2Wn0tAy1/Kp6oLHWXQuQsNpqzjb394GLpFKv2D8XLnox5L2uqrw4sH\nbURMWXKojAWUnVECuYjsByy4I+uB4z4KIRbDhjW4FRNiqX1SEHt8T2v1Q+Kj\n2rcl\r\n=NTFM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKaM/kyJZqatTsDiHcAZob+7uOXAR8fdb9O232COYqdgIgRXNIuj1sDjitxKoV7aDj5coX7IMjaYxJ3YfcJkYkObY="}]},"maintainers":[{"name":"wyy102489","email":"wyy102489@outlook.com"},{"name":"rengar","email":"915724526@qq.com"},{"name":"real_willie","email":"805735923@qq.com"},{"name":"natekong","email":"1239242238@qq.com"}],"_npmUser":{"name":"rengar","email":"915724526@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svg-man_0.2.0_1584433300447_0.2502026355427811"},"_hasShrinkwrap":false},"0.2.1":{"name":"@elfin-fe/svg-man","version":"0.2.1","author":{"name":"gukong","email":"1239242238@qq.com"},"repository":{"type":"git","url":"git+ssh://git@github.com/elfinFE/svg-man.git"},"dependencies":{"del":"^3.0.0","gulp":"^4.0.0","gulp-htmlmin":"^5.0.1","gulp-iconfont":"^10.0.2","gulp-rename":"^1.4.0","gulp-svgstore":"^7.0.1","gulp-template":"^5.0.0","through2":"^3.0.0","word-pinyin":"^0.1.8"},"devDependencies":{},"description":"将svg图标转化成iconfont","main":"gulpfile.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["svg","iconfont"],"license":"ISC","gitHead":"7ad4360d4da605463f191dc33181c0fef05f3054","bugs":{"url":"https://github.com/elfinFE/svg-man/issues"},"homepage":"https://github.com/elfinFE/svg-man#readme","_id":"@elfin-fe/svg-man@0.2.1","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-JUBXZkof8eXZ2k2CUcWctKWY5zNhVFGjH9Q0yvxFJ7mYEFeMXajPqsnwOhoYot78WLqfp+8/zCoeQfaBR27MBg==","shasum":"24c025995350d2591a35eedf4d96eda5b9015e9e","tarball":"https://registry.npmjs.org/@elfin-fe/svg-man/-/svg-man-0.2.1.tgz","fileCount":8,"unpackedSize":16388,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxS6PCRA9TVsSAnZWagAAQv4P/1ejbOAcVjal2k1Dho7V\nZ5gSnUSan6yR/yA6+XuO2sQ6T1lq8WQrZBRRdwFAH61fh9dcuH1mY0bWEMYD\nL3CGneYoCTLHZ4j1gW+hL1kInYfsVFPe4VbYcsaaqVdie2tNsMiTRygAHhFy\n8iDsVwV3PoTUCwEv6J6rRU+ZULba5qR6fsSla+QICJRyyjFZeLpsA5kyOzWT\nRBLqSrm4bXaT20vKgGxwLNNwRCBI4ruVNYeM3CBel6+UyQq/C0SIAY/8SsB9\nr4X8OKToGHwj2R2GDq5wfyFvso1dPmWkLhIMEHb75a9jZEPAYRfu6i9zvJO9\nMM0Uc8qty+NICkeFCVa2I6ohlCwMoldjJHiSR+dBsE7GOKmal+o4U8Dbiug7\nfLSzV8h4nnqZuP4RiiyfapWnCjCbc1Oo/8JlUpK+2QQaIYBXAF5+agfLtvnu\nkhyy9HNu5Bpq467bPCRxejnZtVlT4xD7VbxKRs2k5uSruUs8fqxwzJ2Psn8B\nmk8MjDJfneHamNmGUlNM2UbXJyghw9vI8vQgflsZ0O2QEscGie+de3UtsoNi\nneTFEDr0r+DpksrazYTcpA32ppuuanQaV41jsu/nxGS1npYkcOEcpMmeIEW+\npqgEwW+6jmPMPuAn6w10IPov3F0jf9gO2DZWKqNAQ/PbC6n89G9BB8r5+Hwv\njAMU\r\n=XW1k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF9ENIqxwlkCTYGoN4G0AoJaSCUfl4e4j6IJNw2iR3FoAiBopZoMMD6g2Ch2QtzsxwdNRBPh+m7CfcnVGKJOOGeWoQ=="}]},"_npmUser":{"name":"natekong","email":"1239242238@qq.com"},"directories":{},"maintainers":[{"name":"wyy102489","email":"wyy102489@outlook.com"},{"name":"rengar","email":"915724526@qq.com"},{"name":"real_willie","email":"805735923@qq.com"},{"name":"natekong","email":"1239242238@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svg-man_0.2.1_1606758031342_0.802760992379218"},"_hasShrinkwrap":false}},"time":{"created":"2020-03-17T08:21:40.236Z","0.2.0":"2020-03-17T08:21:40.634Z","modified":"2023-06-30T05:04:42.955Z","0.2.1":"2020-11-30T17:40:31.451Z"},"maintainers":[{"email":"1239242238@qq.com","name":"natekong"},{"email":"wyy102489@outlook.com","name":"wyy102489"}],"description":"将svg图标转化成iconfont","homepage":"https://github.com/elfinFE/svg-man#readme","keywords":["svg","iconfont"],"repository":{"type":"git","url":"git+ssh://git@github.com/elfinFE/svg-man.git"},"author":{"name":"gukong","email":"1239242238@qq.com"},"bugs":{"url":"https://github.com/elfinFE/svg-man/issues"},"license":"ISC","readme":"# install\n```\nnpm i svg-man --save-dev\n```\n\n# usage\n### files\n```\nassets\n    |\n    svgs\n        |\n        gulpfile.js\n        1.svg\n        2.svg\n        3.svg\n    other-dirs\n```\n\ncontent of `gulpfile.js`\n```\n// gulpfile.js\nconst gulp = require('svg-man')\ngulp.config({\n    fontName: 'ft-icon',\n    prefix: 'ft'\n})\n```\nconfig\n* fontName: String\n* prefix: String\n* startUnicode: HEX Integer\n\n### step 1\n\n* right click `gulpfile.js`\n* click `Show Gulp Tasks`\n\n![](./assets/menu.jpg)\n\n### step 2\n\n![](./assets/gulp.jpg)\n\n#### run `gen-iconfont`\nyou will get some font files\n```\nassets\n    |\n    svgs\n        |\n        iconfont\n            |\n            fonts\n                |\n                xxx.wtff\n                xxx.ttf\n            iconfont.css\n            iconfont-example.html\n        gulpfile.js\n        1.svg\n        2.svg\n        3.svg\n    other-dirs\n```\n\njust import the iconfont.css in your main.js(VUE)\n\n`import './assets/iconfont/iconfont.css'`\n\nwrite this everywhere `<i class='prefix-xxx'></i>`.\n\n**Well done!**\n\nor\n\n##### run `gen-symbol`\nyou will get one JS file\n```\nassets\n    |\n    svgs\n        |\n        iconfont\n            |\n            iconfont.js\n            symbol-example.html\n        gulpfile.js\n        1.svg\n        2.svg\n        3.svg\n    other-dirs\n```\n\njust import the iconfont.js in your main.js(VUE)\n\n`import './assets/iconfont/iconfont.js'`\n\nwrite this everywhere\n```\n<svg role=\"img\" class=\"icon-symbol\">\n    <use xlink:href=\"#svg-id\"></use>\n</svg>\n```\n**Well Done!**","readmeFilename":"README.md"}