网站开发 英文文章,网站名怎么写,如何做游戏试玩网站,免费建站分类信息网如何配置代理 在 vue devServer服务器配置文件 vue.config.js 的 devServer 选项中配置 proxy
module.exports {// publicPath:process.env.NODE_ENV production ? /vue_workspac/aihuhuproject/ : /,//基本路径publicPath: ./,//默认的/是绝对路径#xff0c;如果不确定在…如何配置代理 在 vue devServer服务器配置文件 vue.config.js 的 devServer 选项中配置 proxy
module.exports {// publicPath:process.env.NODE_ENV production ? /vue_workspac/aihuhuproject/ : /,//基本路径publicPath: ./,//默认的/是绝对路径如果不确定在根路径改成相对路径./// 输出文件目录outputDir: dist,assetsDir: static,indexPath: index.html,// eslint-loader 是否在保存的时候检查lintOnSave: true,// 生产环境是否生成 sourceMap 文件productionSourceMap: false,// css相关配置css: {// 是否使用css分离插件 ExtractTextPluginextract: true,// 开启 CSS source maps?sourceMap: false,},// webpack-dev-server 相关配置devServer: {open: false,//open 在devServer启动且第一次构建完成时自动用我们的系统的默认浏览器去打开要开发的网页host: 0.0.0.0,//默认是 localhost。如果你希望服务器外部可访问指定如下 host: 0.0.0.0设置之后之后可以访问ip地址port: 8080,hot: true,//hot配置是否启用模块的热替换功能devServer的默认行为是在发现源代码被变更后通过自动刷新整个页面来做到事实预览开启hot后将在不刷新整个页面的情况下通过新模块替换老模块来做到实时预览。https: false,hotOnly: false,// hot 和 hotOnly 的区别是在某些模块不支持热更新的情况下前者会自动刷新页面后者不会刷新页面而是在控制台输出热更新失败proxy: {/api: {target: http://xxxx:8080, //目标接口域名secure: false, //false为http访问true为https访问changeOrigin: true, //是否跨域pathRewrite: {^/api: //重写接口}}}, // 设置代理before: app { }},// 第三方插件配置pluginOptions: {// ...}
};