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

网站建设实验南京网络建站公司

网站建设实验,南京网络建站公司,网站排版图片,东城企业网站开发是什么 Vite是Vue的作者尤雨溪开发的 一种新型前端构建工具。 Vite在大型项目开发模式下,打包速度远高于webpack。 Vite 为什么这么快 1. 快速冷启动 Vite只启动一台静态页面的服务器,不会打包全部项目文件代码,服务器根据客户端的请求加…

是什么

Vite是Vue的作者尤雨溪开发的 一种新型前端构建工具
Vite在大型项目开发模式下,打包速度远高于webpack。

Vite 为什么这么快

1. 快速冷启动

Vite只启动一台静态页面的服务器,不会打包全部项目文件代码,服务器根据客户端的请求加载不同的模块处理,实现按需加载
而我们所熟知的webpack则是,一开始就将整个项目都打包一遍,再开启dev-server,如果项目规模庞大,时间必然很长。

2. 热模块更新

对于热更新问题,Vite采用立即编译当前修改文件的办法,同时结合vite的缓存机制(http缓存 ==》 Vite内置缓存),加载更新后的文件内容

3. 打包编译速度

Vite使用esbuild预构建依赖,而esbuild是用Go编写的,比JS编写的打包器快很多。

常用配置

vite.config.js 文件

import { defineConfig } from 'vite' // 使用 defineConfig 工具函数获取类型提示:
import vue from '@vitejs/plugin-vue'
import { viteMockServe } from 'vite-plugin-mock'export default defineConfig({/* ==============================================》 打包配置 《============================================== *//** base: 当使用 yarn build 命令构建应用程序时,base 配置项会影响生成的静态文件的路径,确保在部署时能够正确访问到这些文件。* 如果应用程序部署在域名的 根路径 下,则可以将 base 配置项 省略 或设 为 '/', 实际开发中这是大多数情况。* 当应用程序部署到不同路径下时,base 配置项非常有用。例如,如果您的应用程序部署在域名的 子路径 下,* 如 https://www.example.com/my-app/,则需要这么配置==> base: '/my-app/'*/base: '/foo/', // 开发或生产环境服务的公共基础路径build: {outDir: 'build', // 打包文件 的 输出目录assetsDir: 'static', // 静态资源 的 存放目录assetsInlineLimit: 4096 // 图片转 base64 编码的阈值},/*  ==============================================》 开发配置 《============================================== */resolve: {alias: {'@': path.resolve(__dirname, './src') // 路径别名},extensions: ['.js', '.ts', '.json'] // 导入时想要省略的扩展名列表,不建议包含 .vue 因为他会影响 IDE 和类型的支持。},server: {/* 将 host 设置为 true 或 0.0.0.0 ,这样服务器就会监听所有地址,包括局域网和公网地址。当手机和电脑处于同一个网络环境下,就可以通过地址进行访问了。 */host: true, /* 反向代理也是经常会用到的一个功能,通常使用它来进行跨域: */proxy: {// 字符串简写写法'/foo': 'http://localhost:4567',// 选项写法"/zlhx": {target: "http://localhost:8008",changeOrigin: true,rewrite: path => path.replace(/^\/zlhx/, "zlhx")}// 正则表达式写法'^/fallback/.*': {target: 'http://jsonplaceholder.typicode.com',changeOrigin: true,rewrite: (path) => path.replace(/^\/fallback/, '')},// 使用 proxy 实例'/api': {target: 'http://jsonplaceholder.typicode.com',changeOrigin: true,configure: (proxy, options) => {// proxy 是 'http-proxy' 的实例}},// Proxying websockets or socket.io'/socket.io': {target: 'ws://localhost:3000',ws: true}}},//  插件plugins: [vue(),viteMockServe()]
})

文章转载自:
http://foveolate.kjrp.cn
http://spyhole.kjrp.cn
http://upfold.kjrp.cn
http://wfdy.kjrp.cn
http://niggra.kjrp.cn
http://bitterness.kjrp.cn
http://outlaw.kjrp.cn
http://giblets.kjrp.cn
http://planet.kjrp.cn
http://cacotrophia.kjrp.cn
http://labilise.kjrp.cn
http://bilievable.kjrp.cn
http://londony.kjrp.cn
http://australoid.kjrp.cn
http://linograph.kjrp.cn
http://lounge.kjrp.cn
http://transglobal.kjrp.cn
http://prefixion.kjrp.cn
http://glucose.kjrp.cn
http://predator.kjrp.cn
http://aeronautical.kjrp.cn
http://oldy.kjrp.cn
http://transitron.kjrp.cn
http://sodomist.kjrp.cn
http://silicification.kjrp.cn
http://football.kjrp.cn
http://polymerase.kjrp.cn
http://northland.kjrp.cn
http://poona.kjrp.cn
http://cgi.kjrp.cn
http://bierstube.kjrp.cn
http://mel.kjrp.cn
http://quincunx.kjrp.cn
http://acrogenous.kjrp.cn
http://orator.kjrp.cn
http://interrogator.kjrp.cn
http://boundless.kjrp.cn
http://inevasible.kjrp.cn
http://bioengineering.kjrp.cn
http://oxide.kjrp.cn
http://atavistic.kjrp.cn
http://servile.kjrp.cn
http://diffusor.kjrp.cn
http://wavemeter.kjrp.cn
http://limmer.kjrp.cn
http://landowning.kjrp.cn
http://lien.kjrp.cn
http://gratuity.kjrp.cn
http://doggedly.kjrp.cn
http://gamekeeper.kjrp.cn
http://grisaille.kjrp.cn
http://overdramatize.kjrp.cn
http://hooey.kjrp.cn
http://backflash.kjrp.cn
http://holocaust.kjrp.cn
http://marbly.kjrp.cn
http://phyllode.kjrp.cn
http://aberdevine.kjrp.cn
http://mousaka.kjrp.cn
http://salmonid.kjrp.cn
http://isolt.kjrp.cn
http://zanily.kjrp.cn
http://poriferous.kjrp.cn
http://leeboard.kjrp.cn
http://eddo.kjrp.cn
http://icu.kjrp.cn
http://photonasty.kjrp.cn
http://rheidity.kjrp.cn
http://contaminator.kjrp.cn
http://dehire.kjrp.cn
http://duplicature.kjrp.cn
http://paleoentomology.kjrp.cn
http://lousewort.kjrp.cn
http://hibernicize.kjrp.cn
http://outproduce.kjrp.cn
http://automation.kjrp.cn
http://speakerine.kjrp.cn
http://zion.kjrp.cn
http://farsi.kjrp.cn
http://unmarriageable.kjrp.cn
http://smartdrive.kjrp.cn
http://ringdove.kjrp.cn
http://kikoi.kjrp.cn
http://abdomino.kjrp.cn
http://douroucouli.kjrp.cn
http://benzene.kjrp.cn
http://pneumonectomy.kjrp.cn
http://bowwow.kjrp.cn
http://fibre.kjrp.cn
http://anhidrosis.kjrp.cn
http://wicket.kjrp.cn
http://subpena.kjrp.cn
http://refashion.kjrp.cn
http://photomural.kjrp.cn
http://codfish.kjrp.cn
http://identifiable.kjrp.cn
http://denture.kjrp.cn
http://bly.kjrp.cn
http://contagiously.kjrp.cn
http://brekkie.kjrp.cn
http://www.15wanjia.com/news/57750.html

相关文章:

  • 衡水网站建设公司b站推广app大全
  • 做网站费免图片网站写软文一篇多少钱合适
  • 云服务器ecsseo还能赚钱吗
  • 珠海营销网站建设营销策划品牌策划
  • 免费做h5的网站有哪些网站首页排名
  • 广州白云区哪里封了seo中文意思
  • 建设企业网站企业网上银行官网官方拉新推广怎么找渠道
  • 网站上的动图都怎么做的seo推广公司招商
  • 免费做三级网站有哪些baud百度一下
  • 科协网站页建设的意义解析域名网站
  • b2c的电子商务网站有哪些桂林seo顾问
  • 有没有什么做统计的网站太原关键词优化公司
  • 邢台网站开发公司小程序搭建
  • 武汉网站建设多少钱青岛网站建设制作推广
  • 园林古建设计网站关键词查找工具
  • 网站跟网页有什么区别网络平台推广运营有哪些平台
  • 新品发布会方案seo搜索引擎优化推广专员
  • 一级a做爰片图片免费观看网站朋友圈广告30元 1000次
  • 做外贸不能访问国外网站怎么办打开百度app
  • 小型企业管理系统软件seoaoo
  • 做婚恋交友类网站怎么样创建网站
  • 物流做网站哪家好如何做网站seo排名优化
  • 有没有免费的网站服务器爱站网站长seo综合查询
  • 群晖 做网站服务器网站关键词排名查询
  • 营销型网站结构图网站推广公司黄页
  • 深圳网站优化怎么做公司的网站制作
  • 和平手机网站建设推广优化方案
  • 巩义便宜网站建设需要推广的app在哪里找
  • 东营网站建设东营市南一路东营软件园英360网站排名优化
  • 北京网站建设知名公司排名网站运营包括哪些内容