Я изучаю узел, и я пытаюсь запустить пример приложения, я вытащил из мерзавца:Приложение примера NodeJS не удалось запустить, не удалось найти 'config'?
https://github.com/madhums/node-express-mongoose-demo
После выполнения всех инструкций, когда я бегу
npm start
я получаю ошибка, которая говорит
> [email protected] start /Users/adam419/Desktop/Programming/JSPractice/node-express-mongoose-demo
> NODE_PATH=./config:./app/controllers NODE_ENV=development ./node_modules/.bin/nodemon server.js
20 Dec 16:45:19 - [nodemon] v1.2.1
20 Dec 16:45:19 - [nodemon] to restart at any time, enter `rs`
20 Dec 16:45:19 - [nodemon] watching: *.*
20 Dec 16:45:19 - [nodemon] starting `node --harmony server.js`
WARNING: No configurations found in configuration directory:
WARNING: /Users/adam419/Desktop/Programming/JSPractice/node-express-mongoose-demo/config
WARNING: See https://www.npmjs.org/package/config for more information.
module.js:340
throw err;
^
Error: Cannot find module 'undefined/config/imager.js'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.<anonymous> (/Users/adam419/Desktop/Programming/JSPractice/node-express-mongoose-demo/app/models/article.js:10:20)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.require (module.js:364:17)
20 Dec 16:45:20 - [nodemon] app crashed - waiting for file changes before starting...
Это occcurs убедившись, я MongoDB установлен и запущен, убедившись, что я имею установлены все зависимости, включая «config». Фактически в узловой оболочке при запуске
require('config')
результат не определен.
Почему это приложение не запускается?
На самом деле в каталоге node_modules есть папка с именем config, а также требование («../../ config») не работает. –