美文网首页
vue.config.js

vue.config.js

作者: 北悸安凉_b2de | 来源:发表于2019-11-14 16:07 被阅读0次
    // const path = require('path')
    module.exports = {
      /** 区分打包环境与开发环境
       * process.env.NODE_ENV==='production'  (打包环境)
       * process.env.NODE_ENV==='development' (开发环境)
       */
      // 基本路径
      publicPath:
        process.env.NODE_ENV === 'production' ? './' : '/', // 从 Vue CLI 3.3 起baseUrl已弃用,请使用publicPath
      // 输出文件目录
      outputDir: 'dist',
      lintOnSave: false,
      devServer: {
        open: true,
        host: '0.0.0.0',
        port: 8080,
        https: false,
        hotOnly: false,
        proxy: {
          // 设置代理
          '/api': {
            target: process.env.VUE_APP_apiUrl,
            changeOrigin: true,
            pathRewrite: {
              '^/api': ''
            }
          }
        },
        disableHostCheck: true
      },
      css: {
        loaderOptions: {
          // 给 sass-loader 传递选项
          sass: {
            // @/ 是 src/ 的别名
            // 所以这里假设你有 `src/variables.scss` 这个文件
            data: `@import "@/assets/scss/common.scss";`
          }
        }
      },
    
      pluginOptions: {
    
      }
    }
    

    相关文章

      网友评论

          本文标题:vue.config.js

          本文链接:https://www.haomeiwen.com/subject/kibrictx.html