2014-10-07 72 views
-1

如何在同一目錄中創建兩個不同的Node.js模塊?有人可以演示如何做到這一點?也許這比我想象的要容易。如何在同一目錄中創建兩個不同的Node.js模塊?

+0

您希望能夠編寫什麼代碼以便從您的應用程序訪問模塊? – 2014-10-07 17:50:41

+0

讓我們說在另一個目錄中,我有一個節點程序做了「var module_x = require('module_x');」和「var y = require('module_y');」而module_x和module_y在同一個目錄下。 – 2014-10-07 17:53:17

+0

你有什麼問題要求他們在同一個文件夾中?也許有更好的解決方案 – 2014-10-07 17:55:22

回答

2

因此從技術上講,你可以把CommonJS的模塊直接在node_modules目錄作爲單獨的文件下:

node_modules/module_x.js 
node_modules/module_y.js 
main.js // --> does var x = require('module_x'); 

對於相對要求的路徑,這些也可以只存在於同一目錄:

my_app/module_x.js 
my_app/module_y.js 
my_app/main.js // --> does var x = require('./module_x'); 

然而,通過npm發佈這些文件,他們需要自己的目錄和package.json文件。

相關問題