const path = require('path') const debug = process.env.NODE_ENV !== 'production' //const VueConf = require('./src/assets/js/libs/vue_config_class') //const vueConf = new VueConf(process.argv)module.exports = {publicPath: '/', // 根域上下文目录outputDir: 'dist', // 构建输出目录assetsDir: 'assets', // 静态资源目录 (js, css, img, fonts)indexPath: 'index.html',lintOnSave: false, // 是否开启eslint保存检测,有效值:ture | false | 'error'runtimeCompiler: true, // 运行时版本是否需要编译transpileDependencies: [], // 默认babel-loader忽略mode_modules,这里可增加例外的依赖包名productionSourceMap: false, // 是否在构建生产包时生成 sourceMap 文件,false将提高构建速度// productionSourceMap: true, // 是否在构建生产包时生成 sourceMap 文件,false将提高构建速度css: { // 配置高于chainWebpack中关于css loader的配置modules: true, // 是否开启支持‘foo.module.css’样式extract: true, // 是否使用css分离插件 ExtractTextPlugin,采用独立样式文件载入,不采用<style>方式内联至html文件中sourceMap: false, // 是否在构建样式地图,false将提高构建速度loaderOptions: { // css预设器配置项sass: {prependData: `@import "@/assets/scss/mixin.scss";`}}},// configureWebpack: config => { // webpack配置,值位对象时会合并配置,为方法时会改写配置// if (debug) { // 开发环境配置// config.devtool = 'cheap-module-eval-source-map'// } else { // 生产环境配置// }// Object.assign(config, { // 开发生产共同配置,配置别名// resolve: {// alias: {// '@': path.resolve(__dirname, './src'),// '@c': path.resolve(__dirname, './src/components'),// 'vue$': 'vue/dist/vue.esm.js'// }// }// })// },// chainWebpack: config => { // webpack链接API,用于生成和修改webapck配置,// if (debug) {// // 本地开发配置// } else {// // 生产开发配置// }// },// parallel: require('os').cpus().length > 1, // 构建时开启多进程处理babel编译// pluginOptions: { // 第三方插件配置// },// pwa: { // 单页插件相关配置 https://github.com/vuejs/vue-cli/tree/dev/packages/%40vue/cli-plugin-pwa// },devServer: {open: true,host: 'localhost',port: 80,// https: false,// hotOnly: false,// proxy: 'http://127.0.0.1:8080' // 配置跨域处理,只有一个代理proxy: { // 配置跨域'/api': {//要访问的跨域的api的域名target: 'http://127.0.0.1:2233/api',ws: true,changOrigin: true,pathRewrite: {'^/api': ''}}},// before: app => { }} }
详细解决方案
vue cli3 vue.config.js
热度:55 发布时间:2023-12-13 21:05:06.0
相关解决方案
- Struts-config.xml配置action-地图pings元素略计
- Struts-config.xml配置文件《action-地图pings》元素的详解
- 一声,struts中,struts.xml和struts-config.xml是不是一样
- sh框架的structs-config.xml报错,该如何处理
- 怎样在struts-config.xml使用快捷键?该如何处理
- 若要使他人能够在远程计算机下查看此特定异常信息的详细信息,请在位于当前 Web 应用程序根目录上的“web.config”配置文件中创建一个 <customErrors> 标记。然后应将此 <cust
- 若要使他人能够在远程计算机上查看此特定异常信息的详细信息,请在位于当前 Web 应用程序根目录下的“web.config”配置文件中创建一个 <customErrors> 标记。然后应将此 <cust
- ASP.NET AJAX4.0配备的web.config
- web.config,该如何处理
- 下传图片的默认大小(web.config)
- web.config 配置默认页的有关问题
- web.config。怎么根据这个规则写出一个新的规则
- 本地测试正常,下传到服务器报错!若要使他人能够在远程计算机下查看此特定异常消息的详细信息,请在位于当前 Web 应用程序根目录上的“web.config”配置文件中创建一个 <customErrors
- asp.net MVC项目web.config 文件customErrors和Global.asax文件的Application_Error冲突有关问题
- 【Discuz!NT 3.6】模板文件里的{config.webtitle}{pagetitle}怎么修改
- 打开项目,源目录出错,得不到web.config
- web.config 中如何配置端口呀
- web.config 下面 pages tag无效,该怎么解决
- web.config 里面的这句是什么意思?解决方案
- web.config: 怎么这样设置访问权限
- web.config 配置数据源有关问题
- 若要使他人能够在远程计算机上查看此特定异常信息的详细信息,请在位于当前 Web 应用程序根目录下的“web.config”配置文件中创建一个 <customErrors> 标记。然后应将此 <customErrors> 标记的“mode”属性设置为“Off
- web.config 急待
- web.config 配置,说说你出现的有关问题
- web.config 中<MicrosoftWebControls>节是干什么用的?该怎么处理
- 在web.config 配置了跳转页面default.aspx,怎么把它跳转到一个全屏窗口?
- 在web.config 配置了跳转页面login.aspx,但到login.aspx时, 没有风格样式CSS了?解决思路
- 程序正在运行。这时候修改 Web.config 后,所有Cache 全局变量会自动消失吗?解决方案
- ContentType 怎么在 web.config 里写
- 如何在Web.config 文里面修改,让它不解析text文件