Node.js 如何使用较少的节点模块创建react应用程序

Node.js 如何使用较少的节点模块创建react应用程序,node.js,reactjs,Node.js,Reactjs,我在桌面上使用了create react app,然后它在node_modules文件夹中生成了一个241 MB的文件夹,其中包含1021个文件夹 我的ude我的讲师使用了相同的命令,但他在node\u模块中只得到了几个文件夹 请任何人帮我清除那些不必要的文件夹。对于新安装来说,大小似乎有点太大,在我的情况下,CRA大约需要120MB 您看到的模块不是不必要的,它们是create react应用程序的一部分,团队已经选择它们作为一般起点(我不确定您的Udemy讲师在新安装后如何只有几个文件夹,但

我在桌面上使用了
create react app
,然后它在
node_modules
文件夹中生成了一个241 MB的文件夹,其中包含1021个文件夹

我的ude我的讲师使用了相同的命令,但他在
node\u模块
中只得到了几个文件夹


请任何人帮我清除那些不必要的文件夹。

对于新安装来说,大小似乎有点太大,在我的情况下,CRA大约需要120MB

您看到的模块不是不必要的,它们是create react应用程序的一部分,团队已经选择它们作为一般起点(我不确定您的Udemy讲师在新安装后如何只有几个文件夹,但节点单元的数量取决于所用的操作系统和软件包管理器)


CreateReact应用程序的主要好处是它能让您以多快的速度编写代码,但您会失去可定制性。如果你想摆脱所有你不使用的模块,你应该弹出并移除它们,或者干脆抛弃CRA,制作你自己的样板文件。

你担心你的捆绑包大小吗?或者您正在向版本控制中添加节点_模块?或者仅仅是拥有更少的文件夹?请解释您关注的来源…我只想将特定的节点_模块添加到我的react应用程序中。但是该命令添加了1021个文件夹,这使得应用程序非常繁重,甚至我的编辑器也落后了。如果你想减少node_模块中的模块数量,你可以从头开始设置React应用程序。这是一个很好的练习,可以理解所有的部分是如何工作的。谢谢,伙计,是的,我的导师在node_模块文件夹中只有4-5个文件夹…好吧,没关系。。但是,如果我想创建另一个react项目,那么我是否需要再次下载全部内容?如果您的讲师确实使用了
创建react应用程序
,我严重怀疑它是否只在node_模块中添加了4-5个文件夹。仅添加babel或webpack,您就已经拥有了50多个文件夹