在Netlify上构建我的Gatsby应用程序时,我遇到了一个错误。有人知道这个错误可能是什么吗?
错误:
4:53:02 PM: $ gatsby build
4:53:02 PM: /opt/build/repo/node_modules/gatsby-telemetry/lib/telemetry.js:39
4:53:02 PM: store = new _eventStorage.EventStorage();
4:53:02 PM: ^
4:53:02 PM: SyntaxError: Unexpected token =
4:53:02 PM: at Module._compile (internal/modules/cjs/loader.js:723:23)
4:53:02 PM: at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
4:53:02 PM: at Module.load (internal/modules/cjs/loader.js:653:32)
4:53:02 PM: at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
4:53:02 PM: at Function.Module._load (internal/modules/cjs/loader.js:585:3)
4:53:02 PM: at Module.require (internal/modules/cjs/loader.js:692:17)
4:53:02 PM: at require (internal/modules/cjs/helpers.js:25:18)
4:53:02 PM: at Object.<anonymous> (/opt/build/repo/node_modules/gatsby-telemetry/lib/index.js:21:18)
4:53:02 PM: at Module._compile (internal/modules/cjs/loader.js:778:30)
4:53:02 PM: at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
4:53:02 PM:
4:53:02 PM: ────────────────────────────────────────────────────────────────
4:53:02 PM: "build.command" failed
4:53:02 PM: ────────────────────────────────────────────────────────────────
4:53:02 PM:
4:53:02 PM: Error message
4:53:02 PM: Command failed with exit code 1: gatsby build
4:53:02 PM:
4:53:02 PM: Error location
4:53:02 PM: In Build command from Netlify app:
4:53:02 PM: gatsby build
4:53:02 PM:
4:53:02 PM: Resolved config
4:53:02 PM: build:
4:53:02 PM: command: gatsby build
4:53:02 PM: commandOrigin: ui
4:53:02 PM: publish: /opt/build发布于 2021-12-09 19:27:07
首先,删除node_modules package-lock,json yarn.lock,也是盖茨比创建的cache和public文件夹。
然后尝试在项目目录终端中运行以下命令:
npm cache verify
npm cache clean
npm install
npm audit fix然后
如果npm start gatsby develop gatsby build成功构建,它将清理Gatsby cache & public目录并部署到netifly。
https://stackoverflow.com/questions/70229814
复制相似问题