Должен ли я загрузить "node_modules"? - PullRequest
0 голосов
/ 29 августа 2018

Я делаю веб-страницу, файл node_modules занимает около 150 мегабайт, я должен загрузить его или нет? Есть ли способ сделать его меньше? Я использую "filezilla", и загрузка его займет слишком много времени.

Ответы [ 2 ]

0 голосов
/ 29 августа 2018

Узловые модули - это место, где хранятся все внешние библиотеки, которые вы используете для своего приложения. Список этих библиотек должен быть указан в файле package.json.

Обычно вы не должны загружать папку узловых модулей вручную. Они являются внешними библиотеками и легко доступны для установки отдельно. Поэтому при перемещении файлов через filezilla перемещайте все, кроме узловых модулей. Затем на вашем сервере просто запустите npm i перед запуском приложения.

0 голосов
/ 29 августа 2018

Если у вас есть файл package.json и вы используете npm module -s <package_name> (с -s или --save), тогда все будет хорошо.

Если у вас его нет, не беспокойтесь. Перенесите файлы в свои онлайн-сервисы, такие как AWS, что-то в этом роде.

Тогда дайте команды.

// For install npm

  npm i
    (or) 
  npm install

// To start your server

  npm start 

Что бы вы ни положили в свой package.json файл Start Object, файл будет запущен.

Нет необходимости вообще копировать папку node_modules.

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