React-dnd: new-hotness ESModules + nextjs 8 + mecanografiado

Creado en 20 jun. 2019  ·  4Comentarios  ·  Fuente: react-dnd/react-dnd

Describe el error
Tengo un proyecto creado usando nextjs v8 con mecanografiado pero tengo un problema al importar apis desde react-dnd 8.0.2

Capturas de pantalla
Si corresponde, agregue capturas de pantalla para ayudar a explicar su problema.
Screen Shot 2019-06-20 at 11 04 47 AM

Escritorio (complete la siguiente información):

  • MacOS Mojave 10.14.5

Contexto adicional

Screen Shot 2019-06-20 at 11 13 51 AM

.babelrc:
`` `{
"Preajustes": [
"siguiente / babel",
"@ zeit / next-mecanografiado / babel",
],
}

dependencies: 
```"dependencies": {
    "@weco/next-plugin-transpile-modules": "^2.2.1",
    "next": "^8.1.0",
    "next-transpile-modules": "^2.3.1",
    "react": "^16.8.6",
    "react-dnd": "^8.0.2",
    "react-dnd-html5-backend": "^8.0.2",
    "react-dom": "^16.8.6"
  },
  "devDependencies": {
    "@zeit/next-css": "^1.0.1",
    "@zeit/next-sass": "^1.0.1",
    "@zeit/next-typescript": "^1.1.1",
    "next-compose-plugins": "^2.2.0",
    "webpack-merge": "^4.2.1"
  }

componente:
`` `importar React de" reaccionar ";
importar {DndProvider} desde "react-dnd";
importar HTML5Backend desde "react-dnd-html5-backend";

función Inicio () {
regreso (

¡Bienvenido a Next.js!


);
}

exportar Inicio predeterminado;
''

Comentario más útil

Las bibliotecas v8 utilizan módulos ES de forma predeterminada. Parece que necesitas usar la biblioteca react-dnd-cjs lugar

Todos 4 comentarios

+1, teniendo el mismo problema.

+1 igual aquí

^ @darthtrevino

Las bibliotecas v8 utilizan módulos ES de forma predeterminada. Parece que necesitas usar la biblioteca react-dnd-cjs lugar

¿Fue útil esta página
0 / 5 - 0 calificaciones