1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- const proxy_url = process.env.VUE_APP_PROXY_URL;
- process.env.VUE_APP_VERSION = require("./package.json").version;
- let pages = {
- edit: "src/pages/edit.js",
- // show: 'src/pages/show.js',
- // showMobile: 'src/pages/showMobile.js',
- vr: "src/pages/vr.js",
- material: "src/pages/material.js",
- };
- module.exports = {
- pages: pages,
- assetsDir: process.env.VUE_APP_STATIC_DIR,
- publicPath: process.env.NODE_ENV === "production" ? "/panorama/" : "",
- productionSourceMap: process.env.NODE_ENV !== "production",
- lintOnSave: false,
- css: {
- loaderOptions: {
- less: {
- globalVars: {
- color: process.env.VUE_APP_MAIN_COLOR || "#0076F6",
- },
- },
- },
- },
- devServer: {
- inline: false,
- hot: true,
- liveReload: false,
- port: 8089,
- disableHostCheck: true,
- proxy: {
- "/manage": {
- target: proxy_url,
- changeOrigin: true,
- },
- "/ucenter": {
- target: process.env.VUE_APP_PROXY_URL_ROOT,
- changeOrigin: true,
- },
- "/web": {
- target: proxy_url,
- changeOrigin: true,
- },
- "/api": {
- target: process.env.VUE_APP_PROXY_URL_ROOT,
- changeOrigin: true,
- },
- },
- },
- };
|