我的React应用程序(由CRA创建(使用openshift云。我犯了这个错误。在应用程序中,我有一个相当大的文件(2.9Mb(,但我在安装应用程序时只导入了一次这个文件。
所以我不得不质疑:
- 我做错了什么
- 在openshift中,我如何才能在本地机器中进行构建
错误:
FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! clocks@2.0.0 build: `react-scripts build`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the clocks@2.0.0 build script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
- 找到了一个临时解决方案
- 已将生成传输到本地计算机
- 在dockerfile中指定仅创建一个工作文件夹并复制文件夹生成,然后启动项目
- 将构建推送到gh回购
- 生成项目。完成