Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我知道 browserify 可以通过转换来使用 UMD 模块,但是当我想使用 browserify 构建一个库时,我该如何构建一个 UMD 模块?我可以使用任何转换吗?
如果您想使用 browserify 构建 UMD 模块,请使用该standalone选项。喜欢:
standalone
browserify('./entry.js', { standalone: 'moduleName', })
从 CLI:browserify -s NameOfModule
browserify -s NameOfModule
这将创建一个以您选择的名称公开的独立模块。
通过在浏览器中加载输出文件并通过 访问来使用window.NameOfModule,或查看 RequireJS 文档以了解如何以这种方式使用它。
window.NameOfModule