请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

document is not defined

老师,我按照步骤写,为何会报document is not defined 按理来说应该打包出来不会有document对象的

https://img1.sycdn.imooc.com//szimg/5adefe40000155a109010361.jpg

正在回答 回答被采纳积分+3

2回答

505380967 2018-07-04 13:03:40

npm start遇到同样的问题。跟着老师代码一步一步来的,在app.js中出现了document.body,解决方法是什么?

1 回复 有任何疑惑可以回复我~
  • 在server-entry.js里面引用的是App这个组件,而不是app.js
    回复 有任何疑惑可以回复我~ 2018-12-16 16:21:37
Jokcy 2018-04-24 20:34:42

你的代码肯定有地方用到了,排查一下呗

0 回复 有任何疑惑可以回复我~
  • 提问者 慕勒0119373 #1
    老师,那个问题解决了。
    但是我还有个问题
    import App from './App.jsx'; //后面带.jsx不会报错
    如果后面没有带.jsx的话
    运行会报这个错误:
    Element type is invalid: expected a string (for built-in components) or a class/function (for composite components) but got: object. Check the render method of `Department`
    
    但是我在以往的react项目中都是没有带后缀的。
    回复 有任何疑惑可以回复我~ 2018-04-24 22:46:20
  • 505380967 回复 提问者 慕勒0119373 #2
    怎么解决的?
    回复 有任何疑惑可以回复我~ 2018-07-03 20:11:49
  • Jokcy 回复 提问者 慕勒0119373 #3
    带jsx报错应该是eslint的配置,后面的报错应该是你App.jsx导出的内容不对吧
    回复 有任何疑惑可以回复我~ 2018-07-04 19:34:38
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信