0
我是新來的node.js - 所以我想我的問題是最好的例子問:指定Node.js的命名模塊路徑
的Connect
框架需要mime
模塊 - 和負載是這樣的: require('mime')
如果我想使這個本地模塊(即我放在mime
模塊我的項目,而不是內安裝成的node.js的核心模塊的文件夾)是有一些辦法,我給模塊的名稱與關聯我知道該模塊的路徑?
我是新來的node.js - 所以我想我的問題是最好的例子問:指定Node.js的命名模塊路徑
的Connect
框架需要mime
模塊 - 和負載是這樣的: require('mime')
如果我想使這個本地模塊(即我放在mime
模塊我的項目,而不是內安裝成的node.js的核心模塊的文件夾)是有一些辦法,我給模塊的名稱與關聯我知道該模塊的路徑?
您可以參考模塊三種方式:
mime = require('./lib/mime.js');
mime = require('/home/usr/www/lib/mime.js');
mime = require('mime');
對於搜索方法,節點在您的應用程序目錄中啓動,並添加./node_modules/
並嘗試從該位置加載。如果失敗,它會移到父目錄等等,直到它到達根目錄。
如果你在你的應用程序的目錄下並通過NPM安裝一個模塊(如mime),默認情況下它會將其安裝在node_modules
子目錄中。
太棒了 - 謝謝! – Steve 2012-03-03 05:19:24