vue-cli3.0配置

458 阅读1分钟

配置别名+babel配置

const path = require('path')
module.exports = {	
	// devServer: {
	// 	proxy: {
	// 		'/store': {
	// 			target: 'http://192.168.0.130:8090/gxk/public/',
	// 			ws: true,
	// 			changOrigin: true,		//是否跨域
	// 		}
	// 	},
	// },
	// assetsDir: "store"
	devServer: {
		disableHostCheck: true
	},
	lintOnSave:false,
	chainWebpack:config => {
    	config.plugins.delete('prefetch');
        config.entry.app = ["babel-polyfill", path.resolve(__dirname,'./src/main.js')];
            // config.resolve.alias
            //     .set('@', resolve('src'))
            //     .set('./@assets', resolve('src/assets'))
            //     .set('@components', resolve('src/components'))
            //     .set('@store', resolve('src/store'))
            //     .set('@utils', resolve('src/utils'))
            //     .set('@serviceSupervision', resolve('src/components/pages/serviceSupervision'))
            //     .set('@onlineRevision', resolve('src/components/pages/onlineRevision'))
            //     .set('@evaluate', resolve('src/components/pages/evaluate'))
            //     .set('@TablesAndChairs', resolve('src/components/pages/TablesAndChairs'))
            //     .set('@font', resolve('src/font'));
    }
}