123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- 'use strict'
- const path = require('path')
- function resolve(dir) {
- return path.join(__dirname, dir)
- }
- // If your port is set to 80,
- // use administrator privileges to execute the command line.
- // For example, Mac: sudo npm run
- // You can change the port by the following methods:
- // port = 9528 npm run dev OR npm run dev --port = 9528
- const port = 9528 // dev port
- // All configuration item explanations can be find in https://cli.vuejs.org/config/
- module.exports = {
- /**
- * You will need to set publicPath if you plan to deploy your site under a sub path,
- * for example GitHub Pages. If you plan to deploy your site to https://foo.github.io/bar/,
- * then publicPath should be set to "/bar/".
- * In most cases please use '/' !!!
- * Detail: https://cli.vuejs.org/config/#publicpath
- */
- // publicPath: './',
- devServer: {
- port: port,
- open: true,
- disableHostCheck: true,
- overlay: {
- warnings: false,
- errors: true
- },
- proxy: {
- // '/api': {
- '/': {
- // target: 'https://www.yphyd.club',
- // target: 'https://127.0.0.1',
- target: 'http://127.0.0.1:8080',
- changeOrigin: true,
- pathRewrite: {
- '^/': ''
- }
- }
- }
- // after: require('./mock/mock-server.js')
- },
- chainWebpack(config) {
- config.resolve.alias
- .set('@', resolve('src'))
- .set('assets', resolve('src/assets'))
- .set('util', resolve('src/util'));
- },
- lintOnSave: false
- }
|