1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374 |
- const webpack = require('webpack')
- const packageName = 'qmxSubApp'
- module.exports = {
- publicPath: '/',
- outputDir: "qmx_page_admin",
- productionSourceMap: false,
- lintOnSave: false,
- css: {
- loaderOptions: {
- sass: {
- prependData: `@import '@/assets/css/_variables.scss';`
- }
- }
- },
- configureWebpack: {
- // devtool: 'source-map',
- output: {
- library: 'qmxSubApp',
- libraryTarget: 'umd',
- jsonpFunction: `webpackJsonp_${packageName}`
- },
- plugins: [
- new webpack.ProvidePlugin({
- $:"jquery",
- jQuery:"jquery",
- "windows.jQuery":"jquery"
- })
- ]
- },
- devServer: {
- // open: false,
- // client: {
- // overlay: {
- // errors: true,
- // warnings: false
- // }
- // },
- // // historyApiFallback: true,
- // allowedHosts: 'all',
- proxy: {
- '^/dev-api': {
- target: 'https://web-qmx_admin.jydev.jianyu360.com',
- changeOrigin: true,
- ws: false,
- logLevel: 'debug',
- pathRewrite: {
- '^/dev-api': '/api/admin/'
- }
- },
- '^/filemanage': {
- target: 'https://web-qmx_admin.jydev.jianyu360.com',
- changeOrigin: true,
- ws: false,
- logLevel: 'debug',
- pathRewrite: {
- '^/filemanage': '/filemanage'
- }
- },
- '^/jyOrderManager': {
- target: 'https://jybx2-webtest.jydev.jianyu360.com',
- changeOrigin: true,
- ws: false,
- logLevel: 'debug',
- },
- '^/succbi': {
- target: 'https://web-qmx_admin.jydev.jianyu360.com',
- changeOrigin: true,
- ws: false,
- logLevel: 'debug'
- }
- }
- }
- }
|