Проблема с установкой экспресс / body-parser узла js eclipse plugin - PullRequest
0 голосов
/ 17 мая 2018

Я рассматриваю инструкции по созданию экспресс-веб-серверов с помощью плагина eclipse / node js в книге Сэма «Обучи себя все в одной» (для справки на стр. 26) и пытаюсь следовать им доНасколько я могу, но независимо от того, что я делаю, я не могу установить Express или, по крайней мере, создать подпапки для модулей, которые он запрашивает.

Он просит меня использовать 'npm install express@4.6.1' в командной строке консоли, но я получаю:

npm WARN saveError ENOENT: такого файла или каталога нет, откройте 'C: \Users \ user \ package.json 'npm WARN enoent ENOENT: нет такого файла или каталога, откройте' C: \ Users \ user \ package.json 'npm WARN user Нет описания npm WARN user Нет поля репозитория.npm WARN user Нет README data npm WARN user Нет поля лицензии.

Я как плод кодирования.Я не знаю, что это значит.Инструкции в книге просят меня создать папку по указанному пути, но я не совсем уверен, как это сделать.И в любом случае, мое сообщение об ошибке отличается от сообщения в книге, поэтому оно может быть неактуальным.

Я знаю, что, вероятно, есть какое-то очень очевидное объяснение этому, но прошло уже два часа с тех пор, как я сам начал пытаться решить проблему, я пробовал все варианты поиска в Google, которые мог придумать, прежде чем приехать сюда, и ярасстраиваться.Заранее спасибо.

1 Ответ

0 голосов
/ 17 мая 2018

Вы захотите создать директора проекта.Предположим, вы уже в /Users/user/.Вы можете проверить с помощью pwd.Затем используйте mkdir project и cd project (вы, вероятно, должны дать ему лучшее имя, чем project).

Далее, ошибки, которые вы получаете, носят в основном рекомендательный характер.То есть они просто предупреждают вас о том, что происходит что-то неожиданное, но они не помешают вам добиться прогресса в вашем проекте.Они сообщают вам, что в вашем каталоге нет файла package.json, что означает, что ваш список зависимостей не может быть сохранен с помощью npm install.

Вы можете просто добавить файл package.json вручную или использовать npm initиметь шаблон, созданный для вас.Это также запросит у вас такую ​​информацию, как описание и лицензия.Вы также получаете предупреждения о пропавших без вести, но, конечно, они отсутствуют, так как у вас нет package.json.Вам не нужно , особенно если вы никогда не планируете выпустить этот проект где-либо еще.Он просто сообщает вам.

Важно убедиться, что node_modules/express существует относительно кода вашего проекта.

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