网站备案查询工信部官网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进行投诉反馈,一经查实,立即删除!

怎么搭建一个网站教程英文网站排版

想要轻松保存抖音直播的精彩瞬间?DouyinLiveRecorder这款开源直播录制工具让专业级录制变得简单易用。无论你是内容创作者还是普通用户,都能快速掌握这款支持60多个直播平台的高效录制神器。 【免费下载链接】DouyinLiveRecorder 项目地址: https://g…

张小明 2026/1/8 14:46:56 网站建设

泰安做网站建设的公司余姚网站seo运营

计算机专业就业困境?收藏这篇,网络安全等方向让你脱颖而出 计算机专业就业市场呈现结构性变化,传统岗位竞争激烈,而人工智能、云计算、数据科学和网络安全等新兴领域人才稀缺。文章详细介绍了四个具有良好前景的职业路径&#xf…

张小明 2026/1/8 16:56:14 网站建设

监控设备网站制作沈阳健网站

SillyTavern性能优化实战:5个技巧快速提升响应速度 【免费下载链接】SillyTavern LLM Frontend for Power Users. 项目地址: https://gitcode.com/GitHub_Trending/si/SillyTavern 你是否曾经在使用SillyTavern时遇到页面加载缓慢、AI响应延迟的问题&#xf…

张小明 2026/1/8 16:56:10 网站建设

学生兼职网站开发怎么注册网站域名备案

string的capacity接口1.1 max_size在这里插入图片描述max_size接口的作用是返回该string最大有多长,这个长度根据不同平台的值是不同的。我感觉其意义不大,这里32位平台下最大是21亿多字节(已经2个G了),但实际上string…

张小明 2026/1/8 16:56:09 网站建设

网站维护费一般多少钱做常识的网站

Apache OpenDAL Operator 完整使用指南:异步与阻塞模式深度解析 【免费下载链接】opendal 项目地址: https://gitcode.com/gh_mirrors/op/opendal Apache OpenDAL Operator 作为统一数据访问层的核心组件,提供了两种截然不同的操作模式来满足多样…

张小明 2026/1/8 16:56:07 网站建设