我正在尝试在 CircleCI 上构建一个反应应用程序,直到最近我才遇到问题。现在,每当我尝试npm run build从 circle.yml 执行操作时,都会收到以下错误:
#!/bin/bash -eo pipefail
npm run build
> jobcatcher-web@0.0.1 build /home/circleci/repo
> react-scripts build
/home/circleci/repo/node_modules/dotenv-expand/lib/main.js:8
var key = match.replace(/\$|{|}/g, '')
^
RangeError: Maximum call stack size exceeded
at String.replace (<anonymous>)
at /home/circleci/repo/node_modules/dotenv-expand/lib/main.js:8:23
at Array.forEach (<anonymous>)
at interpolate (/home/circleci/repo/node_modules/dotenv-expand/lib/main.js:7:13)
at /home/circleci/repo/node_modules/dotenv-expand/lib/main.js:14:18
at Array.forEach (<anonymous>)
at interpolate (/home/circleci/repo/node_modules/dotenv-expand/lib/main.js:7:13)
at /home/circleci/repo/node_modules/dotenv-expand/lib/main.js:14:18
at Array.forEach (<anonymous>)
at interpolate (/home/circleci/repo/node_modules/dotenv-expand/lib/main.js:7:13)
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! jobcatcher-web@0.0.1 build: `react-scripts build`
npm ERR! Exit status …Run Code Online (Sandbox Code Playgroud)