跳到主要内容

Resolve the path of a module like require.resolve() but from the current working directory

源码解析

"use strict";
const resolveFrom = require("resolve-from");

module.exports = (moduleId) => resolveFrom(process.cwd(), moduleId);
module.exports.silent = (moduleId) =>
resolveFrom.silent(process.cwd(), moduleId);
  • 传递当前代码执行目录process.cwd() 和路径作为参数
  • 通过 resolveFrom 库来加载文件