create-react-app 生产构建与开发构建的行为不同,

r7xajy2e  于 4个月前  发布在  React
关注(0)|答案(2)|浏览(72)

我从另一个项目中复制了部分内容到一个新创建的“CRA”应用中。
在开发过程中,一切正常,但运行生产构建时,react中出现了一些奇怪的错误(基本上这个错误根本无济于事)。
经过一番尝试和错误,我发现问题出在导出上:

Object.defineProperty(exports, "__esModule", {
  value: true
});

exports.default = DeselectAllButton;

将这些替换为
export default DeselectAllButton;
解决了问题。
我无法判断这是否是一个bug,但也许这对其他人有所帮助——弄清楚这个问题确实令人沮丧。

egmofgnx

egmofgnx1#

我也有过类似的经历。我的最终npm run build产品表现不佳。
导航栏的切换功能出现问题,页面过渡无法正常工作,但在开发本地主机:3000时,它可以正常工作。

bis0qfac

bis0qfac2#

你能提供这个问题的复制品吗?我们需要更多信息来调查这个问题。

相关问题