reactjs - 运行带有样式组件的下一个 js 应用程序时出现内部服务器错误
问题描述
我正在使用带有 styledcomponent 的 Next.js,它在开发模式下没有错误。但是在构建生产模式下运行时。我得到一个错误。没有行号或文件名。
我还打开了一个问题 Github https://github.com/zeit/next.js/issues/5932
错误
NODE_ENV=生产节点 server.js
在http://localhost:3000上就绪 错误:发生错误。请参阅https://github.com/styled-components/styled-components/blob/master/src/utils/errors.md#1了解更多信息。附加参数:未定义在新 StyledComponentsError (/Users/rahulkishan/Documents/React_Mobile_and_web/ReactWebV1/purchaseweb/node_modules/styled-components/dist/styled-components.cjs.js:161:58) 在constructWithOptions (/Users/rahulkishan/Documents /React_Mobile_and_web/ReactWebV1/purchaseweb/node_modules/styled-components/dist/styled-components.cjs.js:2182:13)在样式(/Users/rahulkishan/Documents/React_Mobile_and_web/ReactWebV1/purchaseweb/node_modules/styled-components/dist /styled-components.cjs.js:2126:12) 在对象。(/Users/rahulkishan/Documents/React_Mobile_and_web/ReactWebV1/purchaseweb/.next/server/static/i2aIDkRZkhvVhtPxvk4BE/pages/index.js:4504:77)
为什么它仅在构建模式下显示此错误。不在开发模式下。我们已经构建了一个大型应用程序。真的很难找到问题。
解决方案
错误有它的路径
静态/../pages/index.js
还有行号
给予后npm run build
Nexts js 创建一个构建文件夹为
/.next/server/static
在该文件夹中,您将能够看到完整的生产代码。
推荐阅读
- c# - Xamarin async OnStart() 表现不同?
- python - 如何从 HTML 表格中获取文本?
- python - 是否可以从 Python 中的另一个文件执行缩进行?
- python - 一个函数,在函数内添加一些东西,但在外面打印
- matlab - 割线法:Newton-Raphson 方法的一种变体
- xml - Recyclerview 隐藏在调用相同的 Fragmnet 时
- mysql - 带有子查询的 mySQL UPDATE WHERE 给出错误
- opencv - OpenCV如何将相机失真应用于图像
- c# - UWP 对 ListView 使用 Shy Header
- asp.net-core - Blazor(服务器端)RouteAttribute 在核心 3.0 版本中损坏?