我遵循了推荐的扩展 "react-scripts" 构建过程:
https://create-react-app.dev/docs/alternatives-to-ejecting/
结果发现主分支中存在问题,因为我无法构建我的项目。我收到了一个关于错误的 babel 插件导入的错误。没有进行任何代码更改。
重现步骤:
- 克隆 create-react-app 仓库
- 转到:packages/react-scripts
- 将此发布为 NPM 包
- 将此包安装为您的 CRA 项目中的 "react-scripts" 模块
- 尝试构建项目
6条答案
按热度按时间7bsow1i61#
创建React应用,您需要安装npm和Visual Studio。
运行以下命令:
在成功下载Visual Studio后,继续操作。
23c0lvtd2#
不确定你在这里想表达什么。你想更详细地描述一下吗?
p4rjhz4m3#
请按照以下指示操作。
q5iwbnjs4#
请按照以下说明操作
我认为你没有理解实际问题。我需要扩展react-scripts构建过程。为了在React构建中修改/添加其他步骤,你可以要么弹出整个项目,要么fork react-scripts仓库并在那里进行修改。我已经这样做了两年,一切都运行得很好。有时我会将自定义的"react-scripts"仓库与上游重新基于,以保持最新。现在,两年后重新基于之后,我的"build"无法正常工作。经过一些调查,我发现官方的"main"分支存在问题,这与我无关。这就是为什么我报告有问题,实际上很容易重现。
vbkedwbf5#
这个问题已经被自动标记为过时,因为它没有任何最近的活动。如果没有发生任何进一步的活动,它将在5天后被关闭。
nimxete26#
我正在尝试做同样的事情,并面临相同的问题。在
package.json
中,postinstall
脚本不存在,这会在npm install或lerna bootstrap后中断。此外,在lerna.json中,npm客户端设置是yarn,但缺少yarn.lock
文件。