Получение TypeError при запуске следующего js сервера - PullRequest
0 голосов
/ 20 января 2020

Я постоянно получаю следующую ошибку при запуске моего следующего сервера с npm run dev. Я почти уверен, что это не проблема с кодом, так как я вернулся и запустил его на проверенном полностью работающем проекте с тем же результатом.

я думаю, что это может быть связано со мной:

npm install -g eslint babel-eslint eslint-plugin-react tern js-beautify

, но я запустил деинсталляцию на этих пакетах, попробовал сервер и все еще не работал .

Вот сообщение об ошибке, которое я получаю при загрузке localhost: 3000

TypeError: react__WEBPACK_IMPORTED_MODULE_0___default.a.DOM is not a function

App
./pages/index.js:7

   4 | import Explore from "./explore";
   5 | 
   6 | const App = (props) => {
>  7 |   return (
   8 |     <Fragment>
   9 |       <Explore />
  10 |     </Fragment>

processChild
/Users/nolanfreeman/Documents/dev/projects/Web_Apps/streamline/node_modules/react-dom/cjs/react-dom-server.node.development.js:3204:14
resolve
/Users/nolanfreeman/Documents/dev/projects/Web_Apps/streamline/node_modules/react-dom/cjs/react-dom-server.node.development.js:3124:5
ReactDOMServerRenderer.render
/Users/nolanfreeman/Documents/dev/projects/Web_Apps/streamline/node_modules/react-dom/cjs/react-dom-server.node.development.js:3598:22
ReactDOMServerRenderer.read
/Users/nolanfreeman/Documents/dev/projects/Web_Apps/streamline/node_modules/react-dom/cjs/react-dom-server.node.development.js:3536:29
renderToString
/Users/nolanfreeman/Documents/dev/projects/Web_Apps/streamline/node_modules/react-dom/cjs/react-dom-server.node.development.js:4245:27
render
/Users/nolanfreeman/Documents/dev/projects/Web_Apps/streamline/node_modules/next/dist/next-server/server/render.js:82:16
renderPage
/Users/nolanfreeman/Documents/dev/projects/Web_Apps/streamline/node_modules/next/dist/next-server/server/render.js:332:20
(anonymous function)
/Users/nolanfreeman/Documents/dev/projects/Web_Apps/streamline/.next/server/static/development/pages/_document.js:797:21
asyncGeneratorStep
./node_modules/@babel/runtime-corejs2/helpers/asyncToGenerator.js:5
_next
./node_modules/@babel/runtime-corejs2/helpers/asyncToGenerator.js:27
(anonymous function)
/Users/nolanfreeman/Documents/dev/projects/Web_Apps/streamline/.next/server/static/development/pages/_document.js:268:7
new F
/Users/nolanfreeman/Documents/dev/projects/Web_Apps/streamline/node_modules/core-js/library/modules/_export.js:36:28
(anonymous function)
/Users/nolanfreeman/Documents/dev/projects/Web_Apps/streamline/.next/server/static/development/pages/_document.js:257:12
This screen is visible only in development. It will not appear if the app crashes in production.
Open your browser’s developer console to further inspect this error.

edit: также попытался:

npm install --save react@16.12.0 react-dom@16.12.0

1 Ответ

0 голосов
/ 20 января 2020

Я думаю, что это проблема с вашей версией DOM. Попробуйте это:

npm install --save react@16.12.0 react-dom@16.12.0
...