小编tou*_*ear的帖子

Next.JS 构建与本地开发的问题

错误描述 我正在 NextJS 中使用来自 Brainhubeu 的名为 React-carousel 的库。即使当我使用 ssr:false 动态导入时,构建 UI 看起来很奇怪,但开发 UI 完全没问题。

开发用户界面 -

我也在 Codesandbox 中重新创建了它(这个用于正在运行的开发环境npm run dev)- https://codesandbox.io/embed/suspicious-volhard-460q8?fontsize=14&hidenavigation=1&theme=dark

npm run build但是,当我构建它然后使用&&运行构建时 npm run start-

要在codesandbox中重新创建它 -

  1. 在右下角单击+号以创建新终端
  2. npm 运行构建
  3. npm run start (我已经在 package.json 文件中添加了 "start": "next start -p 8080" ,因此将为沙箱创建一个新选项卡,并且可以通过https://460q8-8080.sse 进行访问。 codesandbox.io/其中 8080 表示端口号)

预期的行为 UI 应与使用 npm run dev 时看到的相同。

问题

  1. 为什么我的开发 UI 工作正常,但当我构建和提供服务时,UI 很奇怪。NextJS 上下文中 npm run dev 和 npm run build && npm run start 之间到底有什么区别? …

npm reactjs next.js

4
推荐指数
1
解决办法
4772
查看次数

标签 统计

next.js ×1

npm ×1

reactjs ×1