的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