vue-cli3打包js和css文件没有单独存放在各自的文件夹里???

vue.config.js配置

`const path = require('path')
function resolve(dir) {

return path.join(__dirname, '.', dir)

}
module.exports = {

baseUrl: process.env.NODE_ENV === "production" ? "./" : "/",
lintOnSave: false, // 是否开启eslint检测
chainWebpack: config => {
    config.module.rules.delete("svg"); //重点:删除默认配置中处理svg,
    //const svgRule = config.module.rule('svg')
    //svgRule.uses.clear()
    config.module
        .rule('svg-sprite-loader')
        .test(/.svg$/)
        .include
        .add(resolve('src/icons')) //处理svg目录
        .end()
        .use('svg-sprite-loader')
        .loader('svg-sprite-loader')
        .options({
            symbolId: 'icon-[name]'
        })
},
configureWebpack: () => ({

}),

devServer: {

    proxy: { 
       '/admin': {
            target: 'http://www.xxx.com',   // 请求接口地址
            ws: true,
            changeOrigin: true,  //是否跨域
            pathRewrite: {
              '^/admin':'/admin'  
            }
        }
    }
}

}
`

TIM截图20191202141002.png

不知道是什么原因。配置文件内容是一样的。别人打包生成在单独的css文件夹和js文件夹。我在我本地打包css 、js 确实上图这样的。好奇怪

阅读 5.8k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题