如何使用 npm 包创建类似于 create-react-app 的应用程序?

How to create an application similar to create-react-app using npm package?

我有一个反应样板,它为后台 api 调用配置了一个 nodejs 服务器,为前端配置了一个 create-react-app。

我想创建一个 npm 包,在安装时准备好整个环境。

例如:npm i myPackage

这将根据我定义的结构创建所有文件和文件夹,就像克隆存储库一样...

如何实现?

我只需要一些关于如何开始这个的指导,我发布了一个基于我的存储库的 npm 包,它只下载了两个文件而不是整个结构。

尝试添加像

这样的安装后脚本
"scripts": {
   "postinstall": "./executable-script or cp dir/* $INIT_CWD/"
}

进入package.json文件。它将在安装软件包后立即 运行。

有关更多文档,请阅读 https://docs.npmjs.com/misc/scripts and https://docs.npmjs.com/cli/run-script

我以前从未使用过它,但它可能会为您解决。