网站备案查询工信部官网52做网站

张小明 2026/1/8 7:04:59
网站备案查询工信部官网,52做网站,怎样使用网站模板,自主网站建站## #x1f4cb; 目录 - [Vite 工作流程](#vite-工作流程) - [开发服务器流程](#开发服务器流程) - [构建流程](#构建流程) - [插件处理流程](#插件处理流程) - [关键配置说明](#关键配置说明) - [依赖关系](#依赖关系) ## Vite 工作流程 ## 开发服务器流程mermaid ## 构建…## 目录- [Vite 工作流程](#vite-工作流程)- [开发服务器流程](#开发服务器流程)- [构建流程](#构建流程)- [插件处理流程](#插件处理流程)- [关键配置说明](#关键配置说明)- [依赖关系](#依赖关系)## Vite 工作流程## 开发服务器流程mermaid## 构建流程mermaid## 插件处理流程mermaid## 关键配置说明### 1. 基础配置### 2. 配置详情#### 插件配置| 插件 | 用途 | 关键配置 ||------|------|----------|| vitejs/plugin-react | React 支持JSX 转换 | 默认配置 || vite-plugin-svgr | SVG 转 React 组件 | svgrOptions || originjs/vite-plugin-commonjs | CommonJS 模块转换 | skipPreBuild: true, exclude || viteStaticCopy | 静态资源复制 | targets: [{ src, dest }] |#### 路径解析配置resolve: { extensions: [.web.mjs, .mjs, .web.js, .js, .web.ts, .ts, .web.tsx, .tsx, .json, .web.jsx, .jsx], alias: { // 从 modules.webpackAliases 继承 : src, // ... 其他别名 }, preserveSymlinks: true, // 保留符号链接用于 yalc 本地联调 }#### CSS 预处理器配置css: { preprocessorOptions: { less: { math: always, javascriptEnabled: true, additionalData: import ./src/styles/var.less; import ./src/styles/roe-theme.less; , // 全局注入样式变量 }, }, }#### 开发服务器配置server: { port: 3000, // 默认端口 host: 0.0.0.0, // 允许外部访问 open: true, // 自动打开浏览器 proxy: require(proxySetup), // 代理配置从 config/setupProxy.js 加载 }#### 构建配置build: { outDir: dist, // 输出目录 assetsDir: static, // 静态资源目录 emptyOutDir: true, // 构建前清空输出目录 sourcemap: true, // 生成 SourceMap rollupOptions: { input: { main: src/index.tsx, // 入口文件 index: public/index.html, // HTML 模板 }, }, }#### 依赖优化配置optimizeDeps: { esbuildOptions: { plugins: [ esbuildCommonjs([react-resizable]), // 特殊处理 react-resizable ], }, }## 依赖关系mermaid## 关键特性### 1. 环境变量处理- 通过 config/env.js 获取环境变量- 使用 define 配置注入到代码中- 支持 .env 和 .env.web 文件### 2. 路径别名- 从 config/modules.js 继承 webpack 别名配置- 支持 指向 src 目录- 保留符号链接支持 yalc 本地联调### 3. CommonJS 兼容- 使用 originjs/vite-plugin-commonjs 处理 CommonJS 模块- 特殊处理 react-resizable 等库- 排除 screen-editor 等不需要转换的包### 4. 静态资源处理- SVG 通过 vite-plugin-svgr 转为 React 组件- 静态资源通过自定义插件复制到构建目录- 支持 base 资源的自动复制### 5. Less 全局样式- 自动注入 var.less 和 roe-theme.less- 支持 Less 数学运算- 启用 JavaScript 表达式### 6. 开发体验优化- HMR 热模块替换- 自动打开浏览器- 代理配置支持 API 转发- SourceMap 支持调试## 使用命令| 命令 | 说明 | 流程 ||------|------|------|| yarn start | 启动开发服务器 | 加载配置 → 启动服务器 → HMR || yarn start:base | 本地联调模式 | yalc link → 启动服务器 || yarn build | 生产构建 | 优化 → 打包 → 输出 || yarn build:svg | 生成 SVG 雪碧图 | 扫描 SVG → 生成雪碧图 |## 注意事项1. **不允许使用 require**src 目录内必须使用 import2. **样式导入**去掉 ~ 符号3. **SVG 处理**使用手动生成雪碧图方式避免启动时转换4. **本地联调**使用 yalc 进行 base 的本地联调5. **缓存清理**遇到依赖问题可删除 node_modules/.vite 文件夹
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

绍兴在线制作网站出售app软件的平台

提升响应速度:HID单片机键盘扫描优化实践你有没有遇到过这种情况——按下键盘的瞬间,屏幕上的字符却“慢半拍”才出现?尤其是在游戏激战或高速打字时,这种延迟感格外明显。别急,问题很可能出在你的HID单片机键盘扫描机…

张小明 2026/1/7 20:19:27 网站建设

手机自助建站免费建站平台怎么做网站内容调研

图片懒加载(Lazy Load)的极致优化:IntersectionObserver vs scroll 事件节流大家好,欢迎来到今天的讲座。我是你们的技术导师,今天我们要深入探讨一个看似简单但极其重要的前端性能优化技术——图片懒加载(…

张小明 2026/1/8 0:56:19 网站建设

wordpress 事件插件seo文章外包

还在为ESP32、ESP8266等芯片的固件烧录而头疼吗?🤔 每次连接失败、烧录出错都让你抓狂?别担心,今天我要分享的esptool工具将彻底改变你的开发体验!这个免费的Python工具堪称ESP芯片开发的"多功能工具"&#…

张小明 2026/1/7 21:49:39 网站建设

网站开发所用到的技术一树擎天又一个wordpress站点

如何查看 GLM-4.6V-Flash-WEB 当前 GPU 利用率? 在部署像 GLM-4.6V-Flash-WEB 这类高性能多模态模型时,一个看似简单却至关重要的问题常常被忽略:GPU 真的在工作吗?它的负载到底有多高? 这个问题背后其实藏着不少工程隐…

张小明 2026/1/6 18:50:18 网站建设

重庆网站建站系统哪家好交换链接

原神智能助手胡桃工具箱全方位体验指南 【免费下载链接】Snap.Hutao 实用的开源多功能原神工具箱 🧰 / Multifunctional Open-Source Genshin Impact Toolkit 🧰 项目地址: https://gitcode.com/GitHub_Trending/sn/Snap.Hutao 在提瓦特大陆的冒险…

张小明 2026/1/7 19:45:51 网站建设

北京网站建设91086企业营销型网站

基于ansys/lsdyna的滑坡入水模拟dem-sph-fem耦合最近在研究滑坡入水的模拟问题,感觉这事儿真是个技术活儿。滑坡入水是一个典型的多物理过程,涉及到固体、流体以及两者之间的相互作用。为了更准确地模拟这种复杂的现象,我决定尝试一下DEM&…

张小明 2026/1/6 18:49:15 网站建设