首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用telemetry.js在主机上安装后出错

使用telemetry.js在主机上安装后出错
EN

Stack Overflow用户
提问于 2021-12-04 21:56:27
回答 1查看 527关注 0票数 0

在Netlify上构建我的Gatsby应用程序时,我遇到了一个错误。有人知道这个错误可能是什么吗?

错误:

代码语言:javascript
复制
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
EN

回答 1

Stack Overflow用户

发布于 2021-12-09 19:27:07

首先,删除node_modules package-lock,json yarn.lock,也是盖茨比创建的cachepublic文件夹。

然后尝试在项目目录终端中运行以下命令:

代码语言:javascript
复制
npm cache verify
npm cache clean
npm install
npm audit fix

然后

如果npm start gatsby develop gatsby build成功构建,它将清理Gatsby cache & public目录并部署到netifly。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70229814

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档