- 博客(4)
- 收藏
- 关注
原创 vue中实现v-loading自定义指令
3. 全局注册 (src/plugins/directives.js) - 可选。1. 样式文件 (src/assets/css/loading.css)2. 指令逻辑 (src/directives/loading.js)4. 在入口文件注册 (src/main.js)1. 模块化分离:将指令逻辑、样式和注册逻辑分离。4. 样式统一管理:CSS 文件集中存放便于维护。2. 可维护性:每个指令独立文件,方便后续扩展。3. 全局可用:通过入口文件注册后全项目可用。
2025-02-23 10:45:05
623
原创 webpack和vite的区别
Webpack:基于**打包器模式**(Bundler),开发和生产环境均需打包所有模块,生成静态资源(如 `bundle.js`)。Vite:开发环境利用**浏览器原生 ES 模块**(ESM),按需编译请求的文件,跳过打包步骤;Vite:生态快速增长,与现代框架(Vue/React/Svelte)深度集成,但部分场景仍需社区插件支持。Vite:使用 Rollup 打包,默认优化 Tree-shaking 和代码分割,配置更简洁。- Webpack:项目越大,启动越慢(需打包整个应用)。
2025-02-23 10:28:44
358
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
3