首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >静态反应:构建时的ReferenceError

静态反应:构建时的ReferenceError
EN

Stack Overflow用户
提问于 2020-01-13 08:33:29
回答 1查看 237关注 0票数 0

生成项目时会发生此错误。

我认为这是因为我没有一个反应静态的构建,但我不知道错误。

package.json

代码语言:javascript
复制
"dependencies": {
    "@reach/router": "^1.2.1",
    "aos": "^2.3.4",
    "react": "^16.9.0",
    "react-dom": "^16.9.0",
    "react-router-dom": "^5.1.2",
    "react-static": "^7.2.0",
    "react-static-plugin-reach-router": "^7.2.0",
    "react-static-plugin-sass": "^7.2.2",
    "react-static-plugin-sitemap": "^7.2.0",
    "react-static-plugin-source-filesystem": "^7.2.0",
    ....
  },

生成命令:纱线生成

(但是react static命令是react静态构建__)

误差

代码语言:javascript
复制
ReferenceError: Failed exporting HTML for URL / (/Users/youj/projects/project_name/src/pages/index.js): document is   not defined

  - aos.js:1 n
    [project_name]/[aos]/dist/aos.js:1:14577

  - aos.js:1 Object._ [as init]
    [project_name]/[aos]/dist/aos.js:1:1530

  - static-app.js:1850 MainFunction
    /Users/youj/projects/project_name/artifacts/static-app.js:1850:26

  - react-dom-server.node.production.min.js:36 d
    [project_name]/[react-dom]/cjs/react-dom-server.node.production.min.js:36:498

  - react-dom-server.node.production.min.js:39 Za
    [project_namee]/[react-dom]/cjs/react-dom-server.node.production.min.js:39:16

  - react-dom-server.node.production.min.js:44 a.b.render
    [project_name]/[react-dom]/cjs/react-dom-server.node.production.min.js:44:476

  - react-dom-server.node.production.min.js:44 a.b.read
    [project_name]/[react-dom]/cjs/react-dom-server.node.production.min.js:44:18

  - react-dom-server.node.production.min.js:54 renderToString
    [project_name]/[react-dom]/cjs/react-dom-server.node.production.min.js:54:364

  - exportRoute.js:137 renderToStringAndExtract
    [project_name]/[react-static]/src/static/exportRoute.js:137:21

  - exportRoute.js:194 _callee$
    [project_name]/[react-static]/src/static/exportRoute.js:194:15

代码语言:javascript
复制
├──src
   ├──index.js (render app.js)
   ├── pages
   │   ├── 404.js
   │   └── index.js (call view components)
EN

回答 1

Stack Overflow用户

发布于 2020-01-15 07:22:58

这是aos错误!

这个问题已经解决了。

代码语言:javascript
复制
if (process.browser) {
  AOS.init({
    duration: 600,
    easing: 'ease-in-cubic', 
    delay: 1200,
    anchorPlacement: 'bottom-bottom',
  });
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59712969

复制
相关文章

相似问题

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