Gruntjs 将缩小的html放入javascript以执行grunt任务
我必须缩小我的html,并将其作为innerHtml添加到缩小的js中。目前,我正在运行以下grunt任务,并手动将缩小的html复制到JS文件中。但是,我如何才能将缩小后的html作为输出并将其放入js中,这样我就可以在一次运行中完成所有任务Gruntjs 将缩小的html放入javascript以执行grunt任务,gruntjs,grunt-contrib-uglify,grunt-contrib-concat,Gruntjs,Grunt Contrib Uglify,Grunt Contrib Concat,我必须缩小我的html,并将其作为innerHtml添加到缩小的js中。目前,我正在运行以下grunt任务,并手动将缩小的html复制到JS文件中。但是,我如何才能将缩小后的html作为输出并将其放入js中,这样我就可以在一次运行中完成所有任务 module.exports=函数(grunt){ grunt.initConfig({ 康卡特:{ css:{ src:['src/css/style.css',…], dest:'dest/css/main.css' }, js:{ src:['sr
module.exports=函数(grunt){
grunt.initConfig({
康卡特:{
css:{
src:['src/css/style.css',…],
dest:'dest/css/main.css'
},
js:{
src:['src/js/angular.min.js',…],
dest:'dest/js/main.js'
}
},
丑陋的:{
js:{
src:'dest/js/main.js',
dest:'dest/js/main.min.js'
}
},
cssmin:{
css:{
src:'dest/css/main.css',
dest:'dest/css/main.min.css'
}
},
minifyHtml:{
选项:{
cdata:没错
},
地区:{
档案:{
'dest/html/index.html':'src/html/index.html'
}
}
}
});
grunt.loadNpmTasks(“grunt-contrib-concat”);
grunt.loadNpmTasks(“grunt-contrib-uglify”);
grunt.loadNpmTasks('grunt-contrib-cssmin');
loadNpmTasks('grunt-minify-html');
registerTask('build',['concat','uglify','cssmin','minifyHtml']);
};
您尝试过grunt contrib复制吗?我的任务是这样的:
复制:{
主要内容:{
是的,
cwd:‘src/img’,
src:“**”,
目的地:'距离/图像',
扁平化:是的,
筛选器:“isFile”,
}
}
npm安装grunt contrib副本我必须使用来管理这项工作
'copy-part-of-file':{
简单的替换脚本:{
选项:{
sourceFileStartPattern:“”,
sourceFileEndPattern:“”,
destinationFileStartPattern:“'”,
destinationFileEndPattern:“”
},
档案:{
'dest/js/my.js':['src/html/index.html']
}
}
}
谢谢您的帮助。对我来说,我必须使用文件的grunt copy部分来管理这项工作。在将html
插入缩小的.js
文件的innerHtml
之前,你是否也必须先退出html
?我必须只从index.html复制div
内容