Как я могу уменьшить размер папки node_modules?

Я создал приложение с помощью laravel, каждый раз, когда я хочу создать шаблон интерфейса с помощью laravel mix или tailwind, файл не должен быть слишком большим (менее 100 МБ). Когда я запускаю npm install, мои файлы разработки становятся очень большими. Я сделал много способов, которые разбросаны по интернету, но какой эффективный способ уменьшить размер node_modules?

Стоит ли изучать PHP в 2023-2024 годах?
Стоит ли изучать PHP в 2023-2024 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Поиск нового уровня в Laravel с помощью MeiliSearch и Scout
Поиск нового уровня в Laravel с помощью MeiliSearch и Scout
Laravel Scout - это популярный пакет, который предоставляет простой и удобный способ добавить полнотекстовый поиск в ваше приложение Laravel. Он...
Освоение архитектуры микросервисов с Laravel: Лучшие практики, преимущества и советы для разработчиков
Освоение архитектуры микросервисов с Laravel: Лучшие практики, преимущества и советы для разработчиков
В последние годы архитектура микросервисов приобрела популярность как способ построения масштабируемых и гибких приложений. Laravel , популярный PHP...
Как построить CRUD-приложение в Laravel
Как построить CRUD-приложение в Laravel
Laravel - это популярный PHP-фреймворк, который позволяет быстро и легко создавать веб-приложения. Одной из наиболее распространенных задач в...
0
0
1 052
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Для веб-приложения laravel вам не нужно загружать node_modules на какой-либо сервер для успешного запуска вашего приложения, все, что вам нужно, это загрузить скомпилированные файлы css и js, которые обычно находятся в общей папке. Папка node_modules полезна только тогда, когда вы находитесь в разработке. И вы сказали, что закончили с приложением, что означает, что вы не собираетесь в ближайшее время разрабатывать, поэтому вы можете удалить папку node_modules, и ваше приложение будет в порядке.

А позже, если вы захотите добавить больше функций, вы можете просто запустить npm i, чтобы установить все пакеты обратно, что вернет папку node_modules.

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

Я не знал об этом. Я полагаю, вы всегда узнаете что-то неожиданное здесь.

Fer Toasted 23.12.2020 04:58

Другие вопросы по теме