VueJS / Vue CLI-如何为构建添加单独的配置

问题描述

基本上,我希望生成的输出是可以从文件系统(没有Web服务器)打开的文件,因此我在publicPath: ''文件中设置了vue.config.js。但是当我在开发模式下运行时,我不希望这样。我该怎么做?

编辑:我要的是publicPath = ''仅在运行vue build时才应保留为运行vue serve时的默认值。

解决方法

添加此内容:

  publicPath: process.env.NODE_ENV === 'production'
    ? '/prodPath'
    : '/devPath'

并在目录中创建一个.env文件,并将已声明的var设置为当前状态。 NODE_ENV='development'

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...