文件名称:fequire:异步和未缓存的“require()”替换
文件大小:3KB
文件格式:ZIP
更新时间:2024-07-22 05:40:13
JavaScript
费奎尔 一个不缓存模块的require()替代品,非常适合进行各种操作。 Fequire 代表“假需求”。 是的。 Fequire 加载您设置的路径指定的模块,并在虚拟机中运行它(使用本机vm节点模块),并使用您提供的上下文。 默认上下文通过提供require() 、 module和console模仿节点环境,并且您传递的任何内容都将被混合。 您还可以在自定义上下文中传递您自己的require或console以覆盖默认功能。 最后,fequire 可以异步工作,这在动态加载模块时很有用。 用法 npm install -s fequire //module.js var fs = require ( 'fs' ) ; var file = fs . readFileSync ( './some.file' ) module . exports = add ( 1 , 2 ) ;
【文件预览】:
fequire-master
----index.js(3KB)
----package.json(575B)
----README.md(4KB)