Reactjs ES6导入在next.js应用程序中无法正常工作

Reactjs ES6导入在next.js应用程序中无法正常工作,reactjs,next.js,es6-modules,commonjs,Reactjs,Next.js,Es6 Modules,Commonjs,我正在做一个小小的next.js项目,但我面临的问题是ES6模块导入只在React组件中工作。下面的两段代码是API文件夹中路由中使用的一些数据库配置。 下面的代码是使用ES6模块不起作用的代码 下面是可以与common js配合使用的代码 另外,当我使用调试器时,代码使用ES6模块,我无法从导入的模块中捕获值,我只在使用公共js时捕获值 我试图解决这个github问题:但id没有帮助。 你知道吗?ES6导入无法工作,因为这是服务器端渲染 我建议你使用requirejs 但是,如果您想在No

我正在做一个小小的
next.js
项目,但我面临的问题是
ES6模块导入
只在
React组件
中工作。下面的两段代码是
API文件夹
中路由中使用的一些数据库配置。 下面的代码是使用
ES6模块不起作用的代码

下面是可以与
common js配合使用的代码

另外,当我使用调试器时,代码使用ES6模块,我无法从导入的模块中捕获值,我只在使用公共js时捕获值

我试图解决这个github问题:但id没有帮助。
你知道吗?

ES6导入无法工作,因为这是服务器端渲染

我建议你使用requirejs

但是,如果您想在NodeJS中使用ES6导入,则可以在新的vesions中使用,现在这是一个实验性功能()


尝试解决方案:在NodeJS上更新至最新版本

请向我们展示您如何导入此模块。