UNPKG

guido

Version:

基于webpack4的一键式开发工具,集成handlebars、雪碧图、SVG Sprite、自定义资源注入等方式

32 lines (25 loc) 545 B
'use strict'; const env = require('../utils/env'); const appendModuleRule = require('../utils/appendModuleRule'); const regFontFile = /\.(?:ttf|eot|woff|woff2|svg)$/; module.exports = function(config) { const isProd = env.isProd(); config = appendModuleRule(config, [ { test: regFontFile, use: [ { loader: require.resolve('file-loader'), options: { name: config.output.fontDir + '/[name]' + (isProd ? '.[hash:8]' : '') + '.[ext]', }, }, ], }, ]); return config; };