gpt4 book ai didi

reactjs - create-react-app 和大 Heroku Slug 大小?

转载 作者:行者123 更新时间:2023-12-05 00:46:21 25 4
gpt4 key购买 nike

我正在开发一个前端应用程序并通过 Heruko 托管

问题是,当我调查问题时,slug 太大了,我发现有类似的文件

/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

if i remove the /node_modules the Application Just Crash

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"
},

现在文件大小为 465MB

enter image description here

谁能知道如何安全地删除 /node_modules 或如何更好地做到这一点。

/node_modules 大小大于 410MB

提前致谢

最佳答案

我可以解决它

heroku-buildpack-post-build-clean

并使用 .slug-post-clean 文件

src
public
README.md
node_modules

我需要 package.json 文件只在带有 build 文件夹的 heruko 上

现在 slug 大小为 57.9 MB,减少了 400 MB

Heruko Slug Size

关于reactjs - create-react-app 和大 Heroku Slug 大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61101941/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com