NPM не может найти модули - PullRequest
0 голосов
/ 18 мая 2019

Я создаю приложение Node с помощью Express, и у меня возникают некоторые проблемы при запуске узла index.js из командной строки.

Я зашел в каталог с моим файлом index.js и попытался запустить «node index.js», но он говорит, что модуль контроллера не найден.

Я установил express, body-parser и mongoose, и все они отображаются в моей папке node_modules.

В моем файле Routes.js у меня есть следующая строка кода:

var controller = require('../controllers/controller');

Также занимаемся:

var controller = require('./controllers/controller'); 

тоже не работает, поэтому я не уверен, что это проблема с каталогами пользовательских контроллеров или проблема с экспортом моих модулей.

Я получаю следующую ошибку:

Ошибка: не удается найти модуль '.. \ controllers \ controller.js' при попытке требовать контроллер для моей папки маршрутов

Если бы кто-нибудь мог помочь мне решить эту проблему, это было бы очень признательно. Спасибо!

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