如何在子目录中给出配置模块的路径?

时间:2017-08-22 09:56:07

标签: node.js express config

我使用npm install config安装了节点 config 模块。

现在,我的app.js文件(服务器)位于目录/node中。我在/ node中有另一个文件夹,控制器

包含default.js文件的默认配置文件夹也位于/ node。

在内部控制器中,我在JS文件中有以下代码:

const express = require('express');
const app = express();
const mysql = require('mysql');
const path = require('path');
const config = require('config');

成功包含前4个模块。但是第5个显示以下错误:

  

错误:找不到模块'config'

我多次尝试更改它的路径,包括绝对路径,但显示出类似的错误。

现在我该如何给它正确的路径?

编辑:目录结构:

/node
. /config
  . default.js
. node_modules
. /controllers
  . myfile.js
  . other files
. app.js

0 个答案:

没有答案