Javascript 我可以在我的项目中使用create react应用程序吗?
如果将来我需要更改代码或某些配置(这是节点模块的一部分),这会是一个很大的难题吗Javascript 我可以在我的项目中使用create react应用程序吗?,javascript,reactjs,redux,create-react-app,Javascript,Reactjs,Redux,Create React App,如果将来我需要更改代码或某些配置(这是节点模块的一部分),这会是一个很大的难题吗 使用create react应用程序的优缺点是什么?最好的方法是从头开始,或者您可以为模块创建样板文件,并在应用程序中重用它们 是的,您可以在项目中使用create react应用程序,但这完全取决于您的项目要求。您可以使用create react应用程序轻松休息,如果您需要在任何时候进行任何额外配置,您始终可以执行npm run eject,这将使所有设置create react app完全可见 我建议自己制作一
使用create react应用程序的优缺点是什么?最好的方法是从头开始,或者您可以为模块创建样板文件,并在应用程序中重用它们
是的,您可以在项目中使用create react应用程序,但这完全取决于您的项目要求。您可以使用
create react应用程序
轻松休息,如果您需要在任何时候进行任何额外配置,您始终可以执行npm run eject
,这将使所有设置create react app
完全可见
我建议自己制作一些配置Webpack和Babel的应用程序,只是为了了解实际情况和目的,但创建react应用程序的便利性值得一看。创建react应用程序是创建零配置小项目的可靠方法。如果您不想依赖该工具,最好使用一些配置(webpack)样板创建您的项目,随着时间的推移,您可以自定义它以满足您的需要 如果您想要自定义超出
create react app
允许范围的配置,您可以运行npm run eject
来访问底层网页包配置。然而,这是一个单向操作-一旦弹出,您就不能返回到创建react app
。这将在生产中产生任何问题,如果我弹出,您的项目在弹出后不会有任何不同,它将不再由创建react app管理。因此,例如,如果CRA团队更改其内部Webpack配置的工作方式,如果您已退出,则必须在项目中手动更新该配置。请参阅了解更多信息。我建议避免弹出,除非您100%确定需要执行CRA不允许您执行的操作。对于大多数项目,只按原样使用CRA就可以了。