我已经通过nodejs和一些结构编写了一些代码,例如:
├── index.js
├── lib
│ ├── index.js
│ ├── middlewares
│ │ ├── index.js
│ │ └── request-middleware.js
│ └── package.json
├── package.json
在根目录'lib / index.js'中,我导出一个模块:
'use strict';
function hello() {
console.log('hello world');
}
exports['middlewares'] = {
hello
};
and in 'lib/package.json' has field name as 'my.work.lib'.
我的问题是如何要求模块lib为根目录“ index.js”中的package.json字段名“ my.work.lib”。 示例:
const libMiddleware = require('my.work.lib/middlewares');
感谢您的帮助!