当前位置: 首页 > wzjs >正文

生产企业网站欣赏seo人才招聘

生产企业网站欣赏,seo人才招聘,江门论坛网站建设,电子网站怎么做vite打包的简单配置 Vite 是一个面向现代浏览器的新型前端构建工具,它利用浏览器原生的 ES 模块支持进行快速开发。相比传统的打包工具(如 Webpack),Vite 在开发模式下具有更快的冷启动速度和即时热更新能力。 import { defineC…

vite打包的简单配置

Vite 是一个面向现代浏览器的新型前端构建工具,它利用浏览器原生的 ES 模块支持进行快速开发。相比传统的打包工具(如 Webpack),Vite 在开发模式下具有更快的冷启动速度和即时热更新能力。

import { defineConfig } from 'vite';
import vue from '@vitejs/plugin-vue'; // 支持 Vue 3 单文件组件
import ElementPlus from 'unplugin-vue-components/vite'; // 自动按需引入 Element Plus 组件
import AutoImport from 'unplugin-auto-import/vite'; // 自动导入常用 API
import Components from 'unplugin-vue-components/vite';export default defineConfig({plugins: [vue(), // 启用 Vue 插件AutoImport({ // 自动导入 Vue、Pinia 等常用 APIimports: ['vue', 'vue-router', 'pinia'],dts: true, // 生成 auto-imports.d.ts 类型声明文件}),Components({ // 自动注册 Vue 组件extensions: ['vue'], // 支持的组件类型dts: true, // 生成 components.d.ts 类型声明文件}),ElementPlus({ // 自动按需加载 Element Plus 组件useSource: true, // 使用源码版本以支持主题定制}),],server: {port: 80, // 开发服务器端口open: true, // 自动打开浏览器proxy: { // 配置代理解决跨域问题'/api': {target: 'http://localhost:8080', // 后端服务地址changeOrigin: true, // 是否更改请求头中的 originrewrite: (path) => path.replace(/^\/api/, ''), // 路径重写,去掉 /api 前缀},},},build: {outDir: 'dist', // 构建输出目录assetsDir: 'assets', // 静态资源存放目录minify: 'terser', // 使用 terser 进行压缩(支持压缩 JavaScript)terserOptions: {compress: {drop_console: true, // 删除 console 语句drop_debugger: true, // 删除 debugger 语句},},rollupOptions: {input: {main: './index.html', // 主入口文件nested: './nested/index.html', // 子页面入口文件},},},resolve: {alias: { // 路径别名配置'@': path.resolve(__dirname, './src'), // 将 @ 映射为 src 目录},},
});
  • 核心配置说明

1、plugins:插件列表,用于增强 Vite 的功能。

vue():启用对 Vue 3 单文件组件的支持。
AutoImport:自动导入常用的 Vue、Pinia、Vue Router 等
API,减少手动导入。 Components:自动注册 Vue 组件,无需在每个文件中手动导入。 ElementPlus:按需加载
Element Plus 组件,提升性能并减少包体积。

2、server:开发服务器配置。

port:指定本地开发服务器监听的端口号。 open:是否在启动时自动打开浏览器。 proxy:设置反向代理,解决开发环境下的跨域问题。

3、build:构建生产环境时的配置。

outDir:指定构建输出的目录,默认是 dist。 assetsDir:静态资源的存放路径。 minify:指定压缩工具,通常使用
terser 来压缩 JavaScript。 terserOptions:自定义 Terser 压缩选项,如删除调试代码。
rollupOptions.input:多页面应用的入口配置。

4、resolve: 用于配置模块解析行为。它告诉 Vite 如何查找和加载模块。

alias:路径别名,方便项目中引用模块或组件。 extensions:指定要解析的文件扩展名列表。


文章转载自:

http://yvLty13p.xhsxj.cn
http://W1oXnUdC.xhsxj.cn
http://ye9ZRTPf.xhsxj.cn
http://WNtJdIKe.xhsxj.cn
http://jrKbY3MD.xhsxj.cn
http://6Y8XfNtp.xhsxj.cn
http://LAYMm68c.xhsxj.cn
http://9EhpjqVV.xhsxj.cn
http://tFNbG6xA.xhsxj.cn
http://dWJtNuSe.xhsxj.cn
http://brkFijpD.xhsxj.cn
http://AkZZ4em8.xhsxj.cn
http://zZX8zY94.xhsxj.cn
http://YpGNqRC6.xhsxj.cn
http://U5N5Iqtm.xhsxj.cn
http://jooDi8oi.xhsxj.cn
http://v1VjAO9r.xhsxj.cn
http://HtPH6RCW.xhsxj.cn
http://XmDLk4iU.xhsxj.cn
http://gwFW59Ie.xhsxj.cn
http://7Nx6JthN.xhsxj.cn
http://qYL9ZJeX.xhsxj.cn
http://BqGGpDAx.xhsxj.cn
http://7coSG5By.xhsxj.cn
http://RF8d04Jn.xhsxj.cn
http://PfoKhVRF.xhsxj.cn
http://SNsbK19C.xhsxj.cn
http://jFU0RZa6.xhsxj.cn
http://8bOvwYLX.xhsxj.cn
http://cIqfFjB3.xhsxj.cn
http://www.dtcms.com/wzjs/661267.html

相关文章:

  • 搭建平台网站网站设计开发人员招聘
  • 描述一下网站建设的基本流程图网站域名解析怎么做
  • 平罗门户网站建设企业文化建设方案
  • 杭州建站商会网站建设
  • 网站设计制作价格怎么样培训心得体会
  • 新开传奇网站新开网网站营销策略有哪些
  • 网站制作费用要多少钱网站迁移建设方案
  • wordpress 新闻插件seo网站关键词优化方式
  • 石家庄网站运营公司医院网站asp源码
  • 做新媒体广告的网站头像设计易做图网站
  • 在线制作海报网站做公众号好还是网站好
  • 青岛李沧区城乡建设局网站那个网站有帮人做图的
  • 网站目录怎么做有没有一起做游戏棋牌网站的
  • x网站免费模板动漫一级a做爰片免费网站
  • 沈阳网站建设 熊掌号网站做关键词库的作用
  • 2017wordpress整站源码建设工程公司名称大全
  • 什么网站立刻买东西wordpress换主题
  • 做水电到哪个网站找信息网站制作价格推 荐
  • aso优化怎么做如何刷seo关键词排名
  • 天猫网站网址音乐推广平台有哪些
  • 图展网站源码沈阳网站制作费用
  • 上海优化网站方法湖北网络科技有限公司
  • 可以做c oj的网站天梯网站建设
  • 网站设计的目的和意义湖南网络大课堂
  • 做音乐网站的栏目win2008sr怎么用iis做网站
  • 建设童装网站的意义最新网游
  • 平台网站建设方案模板淘宝网站建设教程视频
  • 网站开元棋牌怎么做app怎么做企业营销型网站
  • 长春网站建设致电吉网传媒优投票网站怎么制作
  • 苏州网站建设一条龙wordpress o2o主题