运行下一个 js 时出错 - TypeError: (0 , react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV) is not a f
Posted
技术标签:
【中文标题】运行下一个 js 时出错 - TypeError: (0 , react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV) is not a function【英文标题】:Error when running next js - TypeError: (0 , react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV) is not a function 【发布时间】:2021-07-26 06:51:13 【问题描述】:我刚刚创建了下一个项目,当我启动服务器时,我有这个错误,但没有更多信息。我没有找到任何解决方案:(
TypeError: (0 , react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV) 不是函数
Reported error
【问题讨论】:
我一直在节点 14 中观察到这个问题,但我似乎只能在 docker 容器中遇到这个问题。当我在本地运行它时,它工作正常。 我在 Windows 中,而不是在 docker 中,并且仍然得到相同的 bs 错误,甚至没有人知道 wtf。用这些框架向上帝发誓,让项目运行起来比编写你首先需要编写的应用程序需要更多的时间 你找到解决办法了吗? 实际上我通过使用export NODE_ENV=dev node server.js
命令启动我的应用程序解决了这个问题
【参考方案1】:
正如@ggnoredo 所说,只有在“NODE_ENV”环境变量设置为“生产”时才会出现错误。所以在windows上可以通过运行setx NODE_ENV dev
来修复错误,在linux和macos上通过运行export NODE_ENV=dev
来修复。
【讨论】:
export NODE_ENV="development"
修复了我在 linux (wsl) 上使用 blitz(也使用 next 和 webpack)时遇到的问题
谢谢,否则卡在第一步以上是关于运行下一个 js 时出错 - TypeError: (0 , react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV) is not a f的主要内容,如果未能解决你的问题,请参考以下文章
activiti5.22整合modeler时出错TypeError: Cannot read property 'split' of undefined
尝试运行或启动 dataTables.js 时收到 TypeError