zoukankan      html  css  js  c++  java
  • vue.config.js

    const path = require("path");
    const resolve = function(dir) {
        return path.join(__dirname, dir);
    };
    module.exports = {
        publicPath: "./",
        outputDir: "dist",
        assetsDir: "static",
        lintOnSave: false, // 是否开启eslint保存检测
        productionSourceMap: false, // 是否在构建生产包时生成sourcdeMap
        chainWebpack: config => {
            config.resolve.alias
                .set("@", resolve("src"))
                .set("@", resolve("src/views"))
                .set("@", resolve("src/components"))
                .set("@", resolve("src/common"))
                .set("@", resolve("src/utils"))
                .set("@", resolve("src/service")); /* 别名配置 */
            config.optimization.runtimeChunk("single");
        },
        devServer: {
            // host: "localhost",
            /* 本地ip地址 */
            host: "localhost",
            port: "10000",
            hot: true,
            /* 自动打开浏览器 */
            open: true,
            overlay: {
                warning: false,
                error: true
            },
            /* 跨域代理 */
            proxy: {
                "/item": {
                    /* 目标代理服务器地址 */
                    target: "http://localhost:80", //localhost:80/api/item/category/list
                    // target: "http://192.168.1.102:8888", //
                    /* 允许跨域 */
                    changeOrigin: true,
                    ws: true,
                    pathRewrite: {
                        "^/item": "/api/item"
                    }
                },
                "/upfile": {
                    /* 目标代理服务器地址 */
                    target: "http://localhost:80", //localhost:80/api/item/category/list
                    // target: "http://192.168.1.102:8888", //
                    /* 允许跨域 */
                    changeOrigin: true,
                    ws: true,
                    pathRewrite: {
                        "^/upfile": "/api/upfile"
                    }
                },
                /*"/upload": {
                    /!* 目标代理服务器地址 *!/
                    target: "http://localhost:8082", //localhost:80/api/item/category/list
                    // target: "http://192.168.1.102:8888", //
                    /!* 允许跨域 *!/
                    changeOrigin: true,
                    ws: true,
                    pathRewrite: {
                        "^/upload": "/upload"
                    }
                },*/
            }
    
        }
    };
  • 相关阅读:
    css03层次选择器
    css02基本选择器
    Distance Between Points
    CloseHandle(IntPtr handle)抛异常
    关于win7上内存占用较大的说明
    C# WPF 显示图片和视频显示 EmuguCv、AForge.Net测试(续)
    五种开源协议的比较(BSD_Apache_GPL_LGPL_MIT)
    C# WPF 显示图片和视频显示 EmuguCv、AForge.Net测试
    Opencv不用每次创建项目配置vs2010 vc++目录 库目录等项
    矩阵运算
  • 原文地址:https://www.cnblogs.com/yscec/p/12254875.html
Copyright © 2011-2022 走看看