umd-lib:一个使用 UMD 的小模块,同时公开 AMD 和 CommonJS 接口

时间:2024-07-14 06:06:11
【文件属性】:

文件名称:umd-lib:一个使用 UMD 的小模块,同时公开 AMD 和 CommonJS 接口

文件大小:243KB

文件格式:ZIP

更新时间:2024-07-14 06:06:11

JavaScript

umd-lib 只是一个使用 UMD 的小模块,它公开了 AMD 和 CommonJS 接口。 我们正在使用 browserify 将这个非常小的库和他的依赖项捆绑到一个同时公开 AMD 和 CommonJS 的 bundle.js 中。 这是我们用于创建包的命令: browserify src/mylib.js --standalone mylib > src/bundle.js browser/ 目录包含在浏览器中使用 lib 的工作示例。 node/ 目录包含一个在 NodeJs 中使用 lib 的工作示例。 使用 require 加载 lib(使用 CommonJS 接口)测试 Node.js 中的 lib: 在节点/目录中, node nodeTest.js 在控制台中,您将看到预期的输出。 在浏览器中使用 RequireJS 测试库以加载库(使用 AMD 接口):


【文件预览】:
umd-lib-master
----.eslintrc(4B)
----node()
--------nodeTest.js(220B)
----package.json(214B)
----LICENSE(18KB)
----src()
--------mylib.js(703B)
--------bundle.js(250KB)
----browser()
--------index.html(147B)
--------main.js(234B)
--------bower_components()
--------bower.json(393B)
----.idea()
--------jsLibraryMappings.xml(208B)
----.gitignore(0B)
----README.md(855B)

网友评论