使用readline模块实现Node.js的输入输出
Writing mock stdin text in your Nodejs unit tests.
1. require.resolve 方法,供外部调用,用于从模块名取到绝对路径
require.resolve = function(request) {
return Module._resolveFilename(request, self);
};
// 用法
require.resolve('a.js')
// 返回 /home/ruanyf/tmp/a.js
类似的库有:
resolve-from
Resolve the path of a module like require.resolve() but from a given path
网友评论