的Node.js - 8.2.1如何在js文件中獲取文件夾「node_modules」的路徑?
我我index.js我硬編碼路徑node_modules:
'使用嚴格的';
var NPM_NODE_MODULES_BASE_DIR = 'd:\\Programs\\nodejs\\node_modules\\npm\\node_modules\\'
var express = require(NPM_NODE_MODULES_BASE_DIR + '\express'),
bodyParser = require(NPM_NODE_MODULES_BASE_DIR +'body-parser');
var app = express();
app.use(bodyParser.urlencoded({extended: true}));
但它不是很好,因爲代碼是不便攜的。我如何獲得Node.js的文件夾node_modules的路徑?
只是使用'要求( '表達')爲什麼不能使用「像其他人一樣?這似乎是一個更大的問題,那就是爲什麼你的系統配置不當,以至於你只能在你安裝的模塊上使用'require()'而沒有路徑。我沒有在我的require()語句中使用路徑。 – jfriend00
在Windows上如何正確配置系統? – Alex