如何将fis3打包配置优化为长尾关键词?
- 内容介绍
- 文章标签
- 相关推荐
本文共计161个文字,预计阅读时间需要1分钟。
fis3打包配置,适合初学者,使用fis.config.merge({ modules: { postpackager: ['min'] }, settings: { postpackager: { min: { minifyJS: true, removeComments: true } } }}) // JS压缩fis.match('*.*', { // fis-optimizer-uglify-js插件});
fis3 打包配置,个人初学者fis.config.merge({ modules: { postpackager: ['htmlmin'] }, settings: { postpackager: { "htmlmin": { minifyJS: true, removeComments: true } } } }) //js压缩 fis.match('*.js', { // fis-optimizer-uglify-js 插件进行压缩,已内置 optimizer: fis.plugin('uglify-js'), }); //css压缩 fis.match('*.css', { // fis-optimizer-clean-css 插件进行压缩,已内置 optimizer: fis.plugin('clean-css'), }); //html压缩 fis.match('*.html', { // fis3-postpackager-htmlmin 插件 // npm i fis3-postpackager-htmlmin postpackager: fis.plugin('htmlmin') }); //添加文件指纹 //输出路径前缀 var path = fis.get('options').d; path = path.replace(/^./,"").replace(/\/$/,""); fis.match('*.{js,css,png,jpg,jpeg,gif,svg,ttf,eot,woff,mp3}', { useHash: true, url: path +'$0' });
本文共计161个文字,预计阅读时间需要1分钟。
fis3打包配置,适合初学者,使用fis.config.merge({ modules: { postpackager: ['min'] }, settings: { postpackager: { min: { minifyJS: true, removeComments: true } } }}) // JS压缩fis.match('*.*', { // fis-optimizer-uglify-js插件});
fis3 打包配置,个人初学者fis.config.merge({ modules: { postpackager: ['htmlmin'] }, settings: { postpackager: { "htmlmin": { minifyJS: true, removeComments: true } } } }) //js压缩 fis.match('*.js', { // fis-optimizer-uglify-js 插件进行压缩,已内置 optimizer: fis.plugin('uglify-js'), }); //css压缩 fis.match('*.css', { // fis-optimizer-clean-css 插件进行压缩,已内置 optimizer: fis.plugin('clean-css'), }); //html压缩 fis.match('*.html', { // fis3-postpackager-htmlmin 插件 // npm i fis3-postpackager-htmlmin postpackager: fis.plugin('htmlmin') }); //添加文件指纹 //输出路径前缀 var path = fis.get('options').d; path = path.replace(/^./,"").replace(/\/$/,""); fis.match('*.{js,css,png,jpg,jpeg,gif,svg,ttf,eot,woff,mp3}', { useHash: true, url: path +'$0' });

