如何在nodejs中独立使用模块的子模块?
我希望使用已经存在的'utils-merge'节点模块作为express 4.12.3的依赖。 我有快递安装在我的服务器应用程序。 我努力了:
var merge = require('express/utils-merge');
和
var merge = require('utils-merge');
但它会抛出错误'无法find模块'。
父模块名称之后,您必须使用相对path到子模块(请参阅文档 ):
var merge = require('express/node_modules/utils-merge');
有可能使用:
var merge = require('express/node_modules/utils-merge');
但是,标准的做法是明确地要求所有的依赖关系,以便您可以直接要求它们。