我正在调查npm,grunt和bower,我已经完成了第一个看起来像这样的任务。
module.exports = function(grunt){
grunt.initConfig({
concat: {
options: {
separator: ';',
},
dist: {
src: ['node_modules/jquery/dist/jquery.js', 'node_modules/handlebars/dist/handlebars.js'],
dest: 'dist/scripts.js',
},
},
});
grunt.loadNpmTasks('grunt-contrib-concat');
grunt.registerTask('default', ['concat']);
};
我想知道是否有更简单/更好的方式添加脚本。因此,您可以只执行src: [jquery, 'handlebars'],
如果凉亭对此有用吗?
谢谢。
答案 0 :(得分:0)
我认为这会对你有所帮助。
https://github.com/gruntjs/grunt-contrib-concat#advanced-dynamic-filenames
您可以在package.json中配置公共文件目录路径,并在配置中使用它。