如何像这样从另一个模块链接另一个文件:
require('module2/file2_in_module2.js')
module2我用 2 个文件创建了模块:index.js和file2_in_module2.js. 运行npm link。在另一个名为module1我尝试链接的模块中module2。运行npm link module2。好的。
现在我module1可以访问index.js:module2
var indexFromModule2 = require('module2')
没关系。
现在module1我想访问 file file2_in_module2.js。怎么做?
我试过了:require('module2/file2_in_module2.js')。但它失败了。
我知道,如果我写的话,我可以访问它:
exports.File2 = require('./file2_in_module2.js')进入index.js并module2进入module 1:
var file2 = require('module2').File2
但我想避免这个额外的代码:
exports.File2 = require './file2_in_module2.js'