需要其他模块的包

时间:2013-11-18 01:23:52

标签: node.js

我在Node.js中编写了一些代码,使用这个库https://github.com/dresende/node-orm2,这取决于其他库https://github.com/felixge/node-mysql,还有一个时间节点-mysql依赖于其他https://github.com/felixge/node-require-all

在我的应用程序上,我想在所有库之外使用最后一个模块node-require-all。

我知道我可以写下一个代码:

var reqall  = require("orm/node_modules/mysql/node_modules/require-all");

但我不确定这是不是很好。

我应该添加,我的项目中的库而不是这个吗?

npm install require-all?。

以后:

var reqall = require("require-all");

还是第一种方式好用?

感谢。

1 个答案:

答案 0 :(得分:1)

最好直接将require-all添加到package.json中的依赖项。

在这种情况下,according to node-mysql package.json,require-all版本将为0.0.3。但是,the latest version of require-all是0.0.8,所以如果你想使用最新版本,你必须指定它