当前位置:   article > 正文

vite.config.js 配置_vite.config设置vue项目自动在浏览器中打开

vite.config设置vue项目自动在浏览器中打开

vite.config.js 配置

  1. import { defineConfig } from 'vite';
  2. import vue from '@vitejs/plugin-vue';
  3. import path from 'path';
  4. import { viteMockServe } from 'vite-plugin-mock';
  5. export default defineConfig({
  6. // 项目根目录
  7. root: './',
  8. // 服务器配置
  9. server: {
  10. // 服务器端口号
  11. port: 3000,
  12. // 是否自动打开浏览器
  13. open: true,
  14. // 代理配置
  15. proxy: {
  16. '/api': {
  17. target: 'http://localhost:8080',
  18. changeOrigin: true,
  19. rewrite: (path) => path.replace(/^\/api/, '')
  20. }
  21. }
  22. },
  23. // 构建配置
  24. build: {
  25. // 输出目录
  26. outDir: 'dist',
  27. // 是否生成源代码映射文件
  28. sourcemap: true,
  29. // 是否启用压缩
  30. minify: true,
  31. // 是否将构建后的文件格式化
  32. terserOptions: {
  33. format: {
  34. comments: false
  35. }
  36. }
  37. },
  38. // 插件配置
  39. plugins: [
  40. // Vue插件
  41. vue(),
  42. // Mock插件
  43. viteMockServe({
  44. mockPath: 'mock',
  45. injectCode: `
  46. import { setupMock } from './mock/mock';
  47. setupMock();
  48. `
  49. })
  50. ],
  51. // 别名配置
  52. resolve: {
  53. alias: {
  54. '@': path.resolve(__dirname, './src')
  55. }
  56. }
  57. });

在上面的配置文件中,我们使用defineConfig函数定义了一个配置对象,其中包含了常见的配置选项:

  • root:指定项目根目录。
  • server:服务器配置,包括端口号、是否自动打开浏览器、代理配置等。
  • build:构建配置,包括输出目录、是否生成源代码映射文件、是否启用压缩、是否将构建后的文件格式化等。
  • plugins:插件配置,可以在这里配置Vite插件。

根据您的实际需求,您可以在这个基本的配置文件中添加、删除或修改配置选项。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/86207
推荐阅读
相关标签
  

闽ICP备14008679号