如下面的例子:
// Project configuration.
grunt.initConfig({
concat: {
options: {
separator: ';',
},
dist: {
src: ['src/intro.js', 'src/project.js', 'src/outro.js'],
dest: 'dist/built.js',
},
},
});
intro.js等三个文件合并成了built.js文件,对HTML文件中已经引用了into.js的script脚本:
<script type="text/javascript" src="intro.js"></script>
因为intro.js文件已经不存在,这个script脚本肯定要出错,应该如何处理?
html中全部使用
在开发环境维护一个
dist/built.js
,内容为该文件在生产环境中覆盖。