如何扩展 create-react-app?

How to extend create-react-app?

有没有办法用我自己的库、webpack 配置、点文件等扩展精彩 create-react-app,但要保持最新?

我的意思是,我想 eject 它,然后根据我的需要对其进行完善,但获得最新的更新却没有太大的痛苦,即手动跟踪回购、查找差异、复制和粘贴等等。

是的,实际上你可以!你所做的是分叉、修改和发布 react-scripts 并在使用 create-react-app:

搭建脚手架时参考那些
$ create-react-app my-app --scripts-version react-scripts-fork

Here you can read more about react-scripts.

Here is an article about how to fork and modify react-scripts to your own needs.

可能 custom-react-scripts 已经实现了您正在寻找的东西,即 SASS 或装饰器。 Here is an article about custom-react-scripts and here is the package.