乐闻世界
探索
精选标签
技术文章
教程中心
热门资源
面试宝典
问题集锦
工具中心
搜索文章和话题
前端工程化合集
前端工程化是指通过引入模块化开发、自动化构建、持续集成与部署、代码规范与质量保障以及性能优化与监控等系统化工具和流程,提升前端开发效率和代码质量的实践。它通过模块化拆分代码增强复用性,利用构建工具实现代码打包和兼容性处理,结合 CI/CD 流程实现自动化测试和发布,确保团队协作一致性和代码稳定性,同时通过性能优化和监控提升用户体验。整体来看,前端工程化将软件工程理念应用于前端开发,构建高效、稳定且易维护的开发环境,是现代前端团队实现快速迭代和高质量交付的关键手段。
关注标签库
Babel
Babel(以前称为 6to5)是一个 JavaScript 编译器,它将 ES6+/ES2015 代码转换为 ES5 代码。
0
篇内容
0
章教程
32
个问答
0
道面试题
Webpack
Webpack是一个模块打包工具。它的主要目的是为了在浏览器中使用而打包JavaScript文件,但它也能转换、打包或打包几乎任何资源或资产。Webpack会取模块及其依赖关系,并生成代表这些模块的静态资源。Webpack支持扩展性,并在网络架构和性能方面推广最佳实践。
0
篇内容
0
章教程
70
个问答
4
道面试题
NPM
npm 是 Node.js 附带的包管理器。它可用于安装和发布 CommonJS 和 ECMAScript 模块、jQuery 插件、可重用 JavaScript 代码(库)、基于 JavaScript 的 CLI 程序等。
5
篇内容
0
章教程
108
个问答
2
道面试题
PNPM
pnpm(Performant npm)是一个快速的,节省磁盘空间的包管理工具,用于 JavaScript 和 Node.js 生态系统。它是 npm 和 Yarn 的一个替代品,旨在提供更快、更高效的依赖管理解决方案。pnpm 主要通过使用硬链接和符号链接的方式来存储一个版本的包的单一副本,从而减少磁盘空间的使用和加速安装过程。
3
篇内容
0
章教程
29
个问答
3
道面试题
Vite
Vite 是一种构建工具,旨在为现代网络项目提供更快,更精美的开发体验。
0
篇内容
0
章教程
18
个问答
0
道面试题
Bun
Bun 是 JavaScript 和 TypeScript 应用程序的一体化运行时。 使用一种快速工具运行、捆绑和测试应用程序。
1
篇内容
0
章教程
11
个问答
1
道面试题
Yarn
Yarn 是一个快速、可靠、安全的 JavaScript 包管理器,由 Facebook 开发并于 2016 年发布。Yarn 的出现是为了解决当时 npm 在一些方面的不足,如性能、安全性以及一致性等问题。Yarn 在性能和依赖管理上的一些改进使得它迅速获得了广泛的采用。
0
篇内容
0
章教程
14
个问答
4
道面试题
Oxlint
Oxlint旨在捕获错误或无用的代码,而不需要任何默认配置。
0
篇内容
0
章教程
0
个问答
0
道面试题
Stylelint
Stylelint 是一个强大的、现代化的 CSS 样式检查工具,用于确保你的 CSS、SCSS、Sass、Less 等样式代码符合团队的编码规范和最佳实践。它可以帮助你捕捉常见错误、保持代码一致性,并提高代码的可维护性。
0
篇内容
0
章教程
0
个问答
0
道面试题