【发布时间】:2019-07-04 07:50:42
【问题描述】:
尝试将svgs作为字体添加到我的项目中,我将此代码添加到我的vue.config文件中,构建和运行时没有错误,但也没有生成文件,
module.exports = {
assetsDir: "./static/",
productionSourceMap: false,
chainWebpack: config => {
config.module
.rule('font-icons')
.test(/\.font\.js/)
.use('minicssextract-loader')
.loader(MiniCssExtractPlugin.loader)
.end()
.use('css-loader')
.loader('css-loader')
.end()
.use('webfonts-loader')
.loader('webfonts-loader')
.options({
files: [
'./src/assets/svg/*.svg'
],
'fontName': 'intelosFont',
html: true,
'classPrefix': 'inls-',
'baseSelector': '.inls',
'types': ['eot', 'woff', 'woff2', 'ttf', 'svg'],
'fileName': 'app.dfdfdf.[ext]'
})
.end()
}
};
【问题讨论】: