问题描述
基本上,我希望生成的输出是可以从文件系统(没有Web服务器)打开的文件,因此我在publicPath: ''
文件中设置了vue.config.js
。但是当我在开发模式下运行时,我不希望这样。我该怎么做?
编辑:我要的是publicPath = ''
仅在运行vue build
时才应保留为运行vue serve
时的默认值。
解决方法
添加此内容:
publicPath: process.env.NODE_ENV === 'production'
? '/prodPath'
: '/devPath'
并在目录中创建一个.env文件,并将已声明的var设置为当前状态。
NODE_ENV='development'