如何压缩CreateReact应用程序项目,使其使用;npm安装";/&引用;新产品管理开始;?

如何压缩CreateReact应用程序项目,使其使用;npm安装";/&引用;新产品管理开始;?,npm,Npm,如前所述,我使用“npx create react app my app”创建了一个npm项目,并编辑了结果app.js(仅此文件)。现在我需要以源代码的形式(不是优化的形式)对应用程序进行压缩并发送电子邮件,这样就可以使用“npm安装”和“npm启动”来解压并运行它 该项目包含一个非常大的本地“node_modules”文件夹,所以我不想包含这个,我希望收件人运行“npm install”的目的是重新安装所有这些东西。但是,如果我创建一个只包含“package.json”、“src”和“pub

如前所述,我使用“npx create react app my app”创建了一个npm项目,并编辑了结果app.js(仅此文件)。现在我需要以源代码的形式(不是优化的形式)对应用程序进行压缩并发送电子邮件,这样就可以使用“npm安装”和“npm启动”来解压并运行它

该项目包含一个非常大的本地“node_modules”文件夹,所以我不想包含这个,我希望收件人运行“npm install”的目的是重新安装所有这些东西。但是,如果我创建一个只包含“package.json”、“src”和“public”的zip文件,“npm install”命令需要很长时间,安装的内容远远超过最初包含的内容。我不确定这是否正常。如果我还包括“package lock.json”,“npm安装”运行得更快

压缩npm项目的正确方法是什么,以便收件人可以使用“npm安装”和“npm启动”将其解压缩并运行

我不知道如何使用npm(我已经安装了大约2个小时),所以假设零知识是理想的。提前谢谢