加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
vue.config.js 834 Bytes
一键复制 编辑 原始数据 按行查看 历史
SNFocus 提交于 2020-05-22 19:44 . 修改public Path
const path = require( 'path' )
function resolve ( dir ) {
return path.join( __dirname, dir )
}
module.exports = {
runtimeCompiler: true,
publicPath: '/approvalflow/',
devServer: {
port: 8088
},
css: {
loaderOptions: {
// 给 stylus-loader 传递选项
stylus: {
import: '~@/assets/style/global.styl'
}
}
},
chainWebpack ( config ) {
// set svg-sprite-loader
config.module
.rule( 'svg' )
.exclude.add( resolve( 'src/components/DynamicForm/icons' ) )
.end()
config.module
.rule( 'icons' )
.test( /\.svg$/ )
.include.add( resolve( 'src/components/DynamicForm/icons' ) )
.end()
.use( 'svg-sprite-loader' )
.loader( 'svg-sprite-loader' )
.options( {
symbolId: 'icon-[name]'
} )
.end()
}
}
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化