1 | npm install grunt-license-finder –-save-dev |
1 | grunt.loadNpmTasks(‘grunt-license-finder'); |
1 2 3 4 5 6 | grunt.initConfig({ pkg: grunt.file.readJSON('package.json'), license_finder: { } }); |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | grunt.initConfig({ pkg: grunt.file.readJSON('package.json'), license_finder: { dev: { options: { production: false, out: 'npm-dev-licenses.csv', csv: true } }, prod: { options: { production: true, out: 'npm-prod-licenses.csv', csv: true } } } }); |
1 | grunt.registerTask('server-side-license', ['license_finder:dev', 'license_finder:prod']); |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | module.exports = function (grunt) { grunt.initConfig({ pkg: grunt.file.readJSON('package.json'), license_finder: { dev: { options: { production: false, out: 'npm-dev-licenses.csv', csv: true } }, prod: { options: { production: true, out: 'npm-prod-licenses.csv', csv: true } } } }); grunt.task.loadTasks('build_tasks'); grunt.loadNpmTasks('grunt-license-finder'); grunt.registerTask('server-side-license', ['license_finder:dev', 'license_finder:prod']); }; |
1 | grunt server-side-license |
1 2 3 4 5 6 7 8 | Running "license_finder:dev" (license_finder) task Retrieved license information License information written to: npm-dev-licenses.csv Running "license_finder:prod" (license_finder) task Retrieved license information License information written to: npm-prod-licenses.csv Done, without errors. |
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) | Powered by Discuz! 7.0.0 |