欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Vue-cli3项目配置Vue.config.js实战记录

程序员文章站 2022-03-21 14:05:42
vue-cli3 搭建的项目 界面想对之前较为简洁 之前的build和config文件夹不见了,那么应该如何配置 如webpack等的配那只需要在项目的根目录下v...

vue-cli3 搭建的项目 界面想对之前较为简洁

Vue-cli3项目配置Vue.config.js实战记录

之前的build和config文件夹不见了,那么应该如何配置 如webpack等的配那只需要在项目的根目录下vue.config.js
文件(是根目录,不是src目录

语法

module.exports = {
 // 基本路径
 baseurl: '/',
 // 输出文件目录
 outputdir: 'dist',
 // eslint-loader 是否在保存的时候检查
 lintonsave: true,
 // use the full build with in-browser compiler?
 // https://vuejs.org/v2/guide/installation.html#runtime-compiler-vs-runtime-only
 compiler: false,
 // webpack配置
 // see https://github.com/vuejs/vue-cli/blob/dev/docs/webpack.md
 chainwebpack: () => {},
 configurewebpack: () => {},
 // vue-loader 配置项
 // https://vue-loader.vuejs.org/en/options.html
 vueloader: {},
 // 生产环境是否生成 sourcemap 文件
 productionsourcemap: true,
 // css相关配置
 css: {
 // 是否使用css分离插件 extracttextplugin
 extract: true,
 // 开启 css source maps?
 sourcemap: false,
 // css预设器配置项
 loaderoptions: {},
 // 启用 css modules for all css / pre-processor files.
 modules: false
 },
 // use thread-loader for babel & ts in production build
 // enabled by default if the machine has more than 1 cores
 parallel: require('os').cpus().length > 1,
 // 是否启用dll
 // see https://github.com/vuejs/vue-cli/blob/dev/docs/cli-service.md#dll-mode
 dll: false,
 // pwa 插件相关配置
 // see https://github.com/vuejs/vue-cli/tree/dev/packages/%40vue/cli-plugin-pwa
 pwa: {},
 // webpack-dev-server 相关配置
 devserver: {
 open: process.platform === 'darwin',
 host: '0.0.0.0',
 port: 8080,
 https: false,
 hotonly: false,
 proxy: null, // 设置代理
 before: app => {}
 },
 // 第三方插件配置
 pluginoptions: {
 // ...
 }
}

举例

Vue-cli3项目配置Vue.config.js实战记录

上图内容做了两块内容,经测试没有问题

1.将启动端口设置为 8080

2.设置路径别名

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家对的支持。