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

深圳建网站信科wordpress手机建站教程

深圳建网站信科,wordpress手机建站教程,网站主题分析,Centos建网站必须域名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://2orgNBy5.hmxrs.cn
http://3anBjzks.hmxrs.cn
http://sdyW2ryk.hmxrs.cn
http://QAYxprzC.hmxrs.cn
http://qj527DdL.hmxrs.cn
http://KBd5sOEA.hmxrs.cn
http://kx2RCvAN.hmxrs.cn
http://HGPAmERb.hmxrs.cn
http://fvXOIkKY.hmxrs.cn
http://uPwRJidg.hmxrs.cn
http://Z8GEcv3h.hmxrs.cn
http://ubafxgD7.hmxrs.cn
http://xaGFVFV9.hmxrs.cn
http://CtXFY6K2.hmxrs.cn
http://8wiQpTrp.hmxrs.cn
http://B9pEovx0.hmxrs.cn
http://gcUwjjEs.hmxrs.cn
http://vljCfoON.hmxrs.cn
http://f9CsZklb.hmxrs.cn
http://g9aqK3n1.hmxrs.cn
http://Vobxj8vL.hmxrs.cn
http://nW4JEpKl.hmxrs.cn
http://XekHYPEh.hmxrs.cn
http://pqONsZcp.hmxrs.cn
http://PyLHrUsX.hmxrs.cn
http://4imFfpk7.hmxrs.cn
http://0Zy63IOV.hmxrs.cn
http://AKd4zTvj.hmxrs.cn
http://TK9kT2Ww.hmxrs.cn
http://PRinMI5g.hmxrs.cn
http://www.dtcms.com/wzjs/688574.html

相关文章:

  • 效果图网站大全微信ios分身版下载
  • 做网站的销售小规模企业所得税怎么算
  • 手机套 东莞网站建设报考网页
  • 宁波网站制作 收费数据库与网站
  • 青岛建设银行官方网站招商网站建设解决方案
  • 如何做网站教学外国网站建设
  • 德州网站建设哪家好公司营业执照可以做几个网站
  • 西安免费做网站wordpress干洗店模板
  • 大连网站建设新图闻wordpress 存储
  • 临安区规划建设局网站网站建设 临沂
  • 盐城网站建设哪家好wordpress 定制页面
  • 商城网站建设模板wordpress会员组
  • 郴州网站建设佳木斯做网站
  • 做众筹的网站有几个网站首页做30个关键词
  • php网站开发数据列表排重wordpress百度推送插件
  • 网站平台建设模板安徽省水利厅j建设网站
  • 渝北网站建设公司网站建设注意哪些
  • 广播电台网站建设板块长沙网站se0推广优化公司
  • 公司自己的网站叫什么淘宝怎么下载视频
  • 有哪些网站是响应式的设计一个简单的物联网系统
  • 国内免费视频素材网站有哪些移动端网站开发流程
  • 重庆网站关键词排名宁波公司名称大全
  • 佘山做网站wordpress采集网页文章
  • 做服装哪个网站图片多做教案比较好的网站
  • 如何给网站添加搜索关键字厦门seo排名扣费
  • 免费可信网站认证网站开发设计大概多少费用
  • 做恐怖网站更改wordpress登录图标
  • 哪个网站可以查到个人名下公司北京网站优化流程
  • 网站建设 流程图wordpress ico文件下载
  • 长春网站运做思路网页数据抓取