强制要求检查模块的当前目录



我正在用Node创建一个命令行应用程序。如何让require检查模块的当前目录?

例如,我想在测试目录下运行命令:

root@hello:~/projects/testing$ mycmd

获取该目录node_modules/中的模块,而不是使用全局版本。

var myModule = require("testing/mymodule");

使用process.cwd()找到他们的当前目录,然后我可以从node_modules/文件夹中获得依赖项。

/usr/地方/lib/node_modules/mycmd/index.js:

require(process.cwd() + "/node_modules/request");

相关内容

  • 没有找到相关文章

最新更新