Ошибка: не удается найти модуль 'config' в Function.Module._resolveFilename - PullRequest
0 голосов
/ 28 декабря 2018

Hii У меня есть простой сервер узлов со следующей структурой

myapp
 -config 
    -default-json
 -index.js
 -package-lock.json
 -package.json

Вот моя часть моего index.js

'use strict';

const
    config = require('config'),
    express = require('express'),
    request = require('request'),
    body_parser = require('body-parser'),
    app = express().use(body_parser.json()); // creates express http server

// Sets server port and logs message on success
app.listen(process.env.PORT || 1337, () => console.log('webhook is listening'));

, когда я запускаю узел index.js, я получаюследующая ошибка

internal/modules/cjs/loader.js:583
    throw err;
    ^

Error: Cannot find module 'config'
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:581:15)
    at Function.Module._load (internal/modules/cjs/loader.js:507:25)
    at Module.require (internal/modules/cjs/loader.js:637:17)
    at require (internal/modules/cjs/helpers.js:22:18)
    at Object.<anonymous> (C:\xampp\htdocs\chat\index.js:13:14)
    at Module._compile (internal/modules/cjs/loader.js:689:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:700:10)
    at Module.load (internal/modules/cjs/loader.js:599:32)
    at tryModuleLoad (internal/modules/cjs/loader.js:538:12)
    at Function.Module._load (internal/modules/cjs/loader.js:530:3)

что не так с моим кодом?

Ответы [ 3 ]

0 голосов
/ 28 декабря 2018

Я нашел решение, установив config из npm

https://www.npmjs.com/package/config

, следуя инструкциям выше, и это должно сработать, это может помочь кому-то в будущем

0 голосов
/ 26 июня 2019

Вы должны явно добавить модуль конфигурации в ваш package.json:

"dependencies": {

  "config": "version number"
}

https://www.npmjs.com/package/config

0 голосов
/ 28 декабря 2018

Это означает, что в вашем текущем местоположении нет config.js.Укажите точное местоположение файла config.js.

Попробуйте,

config = require('./config/config'),
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...