Javascript 在使用CommonJS模块和require时,是否有方法包含目录?
我有以下结构Javascript 在使用CommonJS模块和require时,是否有方法包含目录?,javascript,node.js,module,Javascript,Node.js,Module,我有以下结构 |-src |--test.js |-spec |--test_spec.js 我想知道是否有办法将src目录包含到require路径中?我试图在test_spec.js中执行以下操作 require('test'); 而不是做: require('../src/test.js'); 您需要将src添加到NODE\u PATH环境变量中 export NODE_PATH=/path/to/src 如果您有一个package.json文件,您可以要求该文件所在的目录,并且需要
|-src
|--test.js
|-spec
|--test_spec.js
我想知道是否有办法将src目录包含到require路径中?我试图在test_spec.js中执行以下操作
require('test');
而不是做:
require('../src/test.js');
您需要将
src
添加到NODE\u PATH
环境变量中
export NODE_PATH=/path/to/src
如果您有一个
package.json
文件,您可以要求该文件所在的目录,并且需要其中指定的“main”文件
{
"main": "src/text.js"
}