前端中间件
文章平均质量分 87
webpack、elemntUI、form-generate等
FE_Jinger
优快云 前端领域优质创作者
曾在得物APP-前端平台-投放&增长部门 实习
Front_End job-hunting
祝好运!!!快来一个Offer吧,泡麻啦~
个人网站versionI:http://47.97.209.196:80,
Gitee:https://gitee.com/gisjinger
Jinger励志成为大中厂的一名会后端会GIS会AI的前端工程师
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Uncaught TypeError: Failed to resolve module specifier “react“. Relative references must start with
你遇到的错误:“…/”.Vite项目打包后的项目,找不到react去除即可,AI时代的程序员更应该懂得底层原理!!!这是在部署打包后的项目时常见的问题,主要原因是浏览器在运行时无法识别裸模块导入,> Uncaught TypeError: Failed to resolve module specifier "react".> Relative references must start with either "/", "./", or> "../".Vite项目打包后的项目,找不到react原创 2025-05-05 22:27:37 · 1269 阅读 · 0 评论 -
个人介绍网站设计
要不要我帮你顺便列一个初步的项目文件夹结构?如果你需要,我可以给你搭个最初版的骨架。要的话告诉我,顺带说下你倾向用 React 还是 Vue?(我可以按你的栈来配合)✨。原创 2025-04-27 21:29:01 · 750 阅读 · 0 评论 -
Vite + Tailwind CSS + PostCSS 的配置底层原理与工作流程解析
以下是 Vite + Tailwind CSS + PostCSS 的配置底层原理与工作流程解析,结合技术文档与实践经验整理:• Vite 基于浏览器原生 ESM ,通过拦截模块请求实现• 开发阶段:采用 unbundled 模式直接返回源码,通过 • 生产构建:使用 ,生成静态资源• 工作流程:• 核心步骤:• 插件执行顺序遵循数组声明顺序,需在首位处理@import语句• 开发时:实时扫描项目文件中的类名,按需生成 CSS 规则(增量编译)• 生产环境:通过 配置静态分析,移除未使用的 CSS(Pu原创 2025-04-28 09:00:00 · 1838 阅读 · 0 评论 -
[特殊字符]跟着Tailwind精灵和PostCSS法师,踏上前端魔法之旅:深入理解 TailwindCSS 与 PostCSS:从基础到 Vite 集成的演变
是一个实用优先(Utility-First)的 CSS 框架,它为开发者提供了丰富的低层级工具类,支持快速构建自定义设计,而无需离开HTML。与传统的组件化CSS框架(如 Bootstrap)不同,Tailwind 倡导“原子化”样式,即一个类对应一个样式属性。无需频繁切换 HTML 和 CSS 文件可快速响应式设计(如支持强大的插件系统和主题扩展小体积(生产环境下通过 PurgeCSS 剔除未使用的CSS)PostCSS。原创 2025-04-28 09:00:00 · 1535 阅读 · 0 评论 -
Tailwind 和 PostCSS
是一个**实用类优先(Utility-First)**的 CSS 框架。它不像 Bootstrap 那种提供预设组件(比如按钮、卡片),而是提供大量小颗粒化的工具类,比如:</ div ></ div ></ div ></</ div >p-4:padding:背景色text-white:文字颜色rounded-lg:圆角👉 本质上:Tailwind就是帮你快速组合css样式!PostCSS是一个CSS 处理器平台。本身不干活。原创 2025-04-27 09:30:00 · 1507 阅读 · 1 评论 -
Node / Vite / Webpack 这些构建工具都怕路径里有空格和 #!Error: The following dependencies are imported but could not
Node / Vite / Webpack 这些构建工具都怕路径里有空格和 #!移动项目 → 文件夹名改成纯英文、无空格、无特殊字符 → 问题秒没。要不要我顺便也教你一个一劳永逸的小技巧,以后新建项目就直接规避这类坑?要的话告诉我,我顺手教你一招 🚀(超级好用!原创 2025-04-27 08:30:00 · 455 阅读 · 0 评论 -
Ant Design中Flex布局、Grid布局和Layout布局详解
"Ant Design中的Flex布局、Grid布局和Layout布局详解涵盖了如何使用这三种布局方式来创建响应式、灵活且易于维护的用户界面。Flex布局适用于一维布局需求,提供灵活的对齐和分布选项;Grid布局适用于二维布局,支持复杂的行列排列;而Layout布局则专注于页面整体结构划分,通过Header、Sider、Content等组件快速构建页面框架。"原创 2025-01-05 22:19:51 · 2265 阅读 · 0 评论 -
KOA——基于Node的Web框架
Koa框架的核心设计是洋葱模型中间件机制,它通过koa-compose实现请求从外到内、响应从内到外的双向处理流程。该模型采用async/await语法,将中间件组合成递归调用的执行栈,每个中间件都能在请求和响应阶段执行不同逻辑。文章详细解析了洋葱模型的实现原理、中间件编写规范,并展示了日志记录、错误处理等典型应用场景。相比Koa1的Generator方案,Koa2的async/await方案使异步控制更直观。这种设计提供了清晰的流程控制、强大的异步支持和灵活的扩展能力,是构建模块化Node.js应用的核心原创 2024-10-31 20:17:31 · 1146 阅读 · 0 评论 -
原生页面引入Webpack打包JS
概述Webpack是一个现代JavaScript应用程序的静态模块打包器。它将应用程序中的每个文件视为一个模块,并通过配置规则来解析这些模块之间的依赖关系,最终将其打包成一个或多个浏览器可以执行的文件。动态加载(Code Splitting)Webpack支持代码分割,允许开发者将代码分割成多个块(chunk),并在需要时按需加载。这可以通过使用动态import()语法来实现,它返回一个Promise对象,用于处理模块加载成功或失败的情况。配置与加载器Webpack的配置文件通常命名为。原创 2024-10-23 10:55:14 · 1527 阅读 · 0 评论 -
IDEA项目提交至SVN&GIT仓库
在IntelliJ IDEA(简称IDEA)中,将项目提交至SVN(Subversion)或GIT仓库是版本控制的基本操作。通过以上步骤,您可以在IDEA中成功地将项目提交至SVN或GIT仓库,从而实现版本控制和团队协作。原创 2024-10-20 09:42:58 · 3463 阅读 · 0 评论 -
Vue CLI VS Vite
Vue CLI与Vite核心区别解析 Vue CLI和Vite是两大主流前端构建工具,主要差异体现在: 构建原理 Vue CLI基于Webpack打包机制 Vite采用原生ES Modules实现按需加载 开发体验 Vite开发服务器启动更快(毫秒级) Vue CLI需要完整打包过程,启动较慢 配置方式 Vue CLI使用vue.config.js Vite使用vite.config.js 插件生态 Vue CLI基于Webpack插件体系 Vite采用Rollup插件系统 生产构建 两者都支持代码分割等优原创 2024-06-27 15:23:53 · 3392 阅读 · 0 评论
分享