目前,我正在使用devServer{proxy:{...}}在vue.config.js中为api调用配置代理,以避免应用程序中出现CORS问题。现在我需要将我的应用程序部署到主机上,所以我运行npm run build,更改Ajax调用的url,并且它没有运行.因此,我真正需要的是为部署(构建)配置代理,而不是为devServer配置代理。
在更新到Webpack 5之后,我得到了以下错误:import { version } from '../package.json';
给出了import * as packageInfo from '../../package.json'; version: packageInfo.version,的解决方案,但它导入了所有的package.json,正如答案中的一些注释所指出的