Browserify

Browserify

Browserify

软件

软件描述

浏览器没有定义 require 方法,但 Node.js 有。使用 Browserify,你可以编写与在 Node 中使用 require 相同方式的代码。

官方网站

访问软件的官方网站了解更多信息

官方认证

browserify.org

安全链接HTTPS

什么是 Browserify?

浏览器没有定义 require 方法,但 Node.js 有。使用 Browserify,你可以编写与在 Node 中使用 require 相同方式的代码。
Browserify 是一个将 Node 风格的 CommonJS 模块编译到浏览器的工具。
即使你仅用 Node 来打包和通过 npm 安装包,也可以使用 Browserify 来组织代码并使用第三方库。
Browserify 使用的模块系统与 Node 相同,因此发布到 npm 上原本专为 Node 设计而非浏览器的包,在浏览器中也能正常工作。
越来越多的人开始将模块发布到 npm,这些模块有意设计为同时在 Node 和浏览器中使用,而许多 npm 包也专门用于浏览器。npm 适用于所有 JavaScript,无论前端还是后端。

🔄 替代方案

5 个选择
1

Webpack 是一个用于现代 JavaScript 应用的模块打包工具。当 Webpack 处理你的应用时,它会递归地构建出包含应用所需每个模块的依赖图,然后将所有这些模块打包成少量的捆绑包——通常只有一个……

免费 • 开源
查看详情

一个极快的 JavaScript 打包和压缩工具。

免费 • 开源
查看详情
Turbopack

Turbopack

软件

Turbopack 是由 Vercel 的 webpack 和 Next.js 开发者用 Rust 编写的,专为 JavaScript 和 TypeScript 优化的增量打包工具。

免费 • 开源
查看详情
Parcel JS

Parcel JS

构建系统

Parcel 既提供了出色的开箱即用开发体验,又具备可扩展的架构,能够将你的项目从起步阶段顺利推进至大规模生产应用。

免费 • 开源
查看详情
💻

SystemJS

软件

可配置的模块加载器,可在浏览器和 NodeJS 中实现动态 ES 模块工作流。

免费 • 开源
查看详情