【文件属性】:
文件名称:require.dir:需要内部可能包含模块的文件夹
文件大小:11KB
文件格式:ZIP
更新时间:2021-05-18 04:13:47
JavaScript
require.dir
--
说我们有下面的树
./folder
├── a.js
├── a.json
├── module
│ └── index.js
└── module.js
每个模块导出其基basename ,即
// ./folder/a.js
module . exports = 'a' ;
然后
var requireDir = require ( 'require.dir' ) ;
requireDir ( './folder' ) // =>
{
a : 'a' ,
ajson : {
a : 'a'
} ,
module : 'module' ,
modulejs : 'module'
}
文件资料
要求目录中可能包含模块,也可能没有模块。
每个文件/模块的basename都用于导出的对象。 当在给定目录中时,如果发生这种
【文件预览】:
require.dir-master
----.jshintrc(317B)
----.gitignore(13B)
----package.json(679B)
----.travis.yml(100B)
----LICENSE(1KB)
----index.js(1KB)
----lib()
--------util.js(191B)
----readme.md(3KB)
----test()
--------recursive.js(267B)
--------index.js(404B)
--------basic.js(191B)
--------camelCase.js(190B)
--------regexp.js(399B)
--------sameBasename.js(260B)
--------folder()