当然,有很多教程可以告诉用户在React应用程序中要导入哪些模块。
我的问题是,没有被告知要使用哪些导入,是否有任何资源可以将React应用程序的node_modules文件夹中包含的长长的软件包列表按功能划分为多个部分?
我当前的解决方案是遍历每个软件包并在NPM注册表中搜索它是否对我有用。
答案 0 :(得分:1)
如果您想知道React开发需要哪些包,您只需要react
和react-dom
,就像@dmitryro指出的那样。 react
用于使用钩子,JSX等构建组件,而react-dom
用于呈现组件。
尽管它们具有某些依赖性,所以如果您查看node_modules文件夹,您将看到的不仅是react
和react-dom
。