создать-реагировать-приложение и большой размер слизень Heruko? - PullRequest
0 голосов
/ 08 апреля 2020

Я занимаюсь разработкой Front-end-приложения и хостинг через Heruko

Проблема в том, что размер пули слишком велик, когда я исследовал проблему, обнаружил, что есть файлы типа

/node_modules
/build
/src
/public
package.json
package-lock.json
tsconfig.json
README.md

image

В официальном документе сказано использовать .slugignore файл, но проблема в том, что мне нужно использовать src и другие файлы в процессе сборки. Я нашел решение для этого, но используя этот heroku-buildpack-post-build-clean

, когда я попробовал, я могу удалить

/src
/public
package.json
package-lock.json
tsconfig.json
README.md

, если я удалю /node_modules Приложение Just Cra sh

enter image description here

Мои скрипты внутри package.json Файл

"scripts": {
  "heroku-prebuild": "npm install -g serve",
  "devstart": "react-scripts start",
  "start": "serve -s build",
  "build": "react-scripts build"
},

теперь размер файла составляет 465 МБ

enter image description here

может кто-нибудь знает как безопасно удалить /node_modules или как лучше сделать это.

размер /node_modules превышает 410 МБ

Заранее спасибо

1 Ответ

0 голосов
/ 26 апреля 2020

Я могу решить ее, используя

heroku-buildpack-post-build-clean

и используя .slug-post-clean file

src
public
README.md
node_modules

Мне нужен файл package.json только на heruko с папкой build

Теперь размер слага составляет 57,9 МБ, что на 400 МБ меньше

Heruko Slug Size

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