Node.js 一个package.json用于客户端+;服务器项目?
现在,我有一个项目结构,如下所示:Node.js 一个package.json用于客户端+;服务器项目?,node.js,reactjs,express,create-react-app,package.json,Node.js,Reactjs,Express,Create React App,Package.json,现在,我有一个项目结构,如下所示: - /client - create react app files - package.json - /server - server files - package.json 所以有一个客户端文件夹,其中包含一个独立的CRA安装,还有一个服务器文件夹,其中包含所有服务器文件。这可能是表达,或Hapi,或其他什么,其实并不重要 现在使用此设置,我必须在客户端文件夹中为所有客户端内容维护一个package.json,因为我不知道如何从
- /client
- create react app files
- package.json
- /server
- server files
- package.json
所以有一个客户端文件夹,其中包含一个独立的CRA安装,还有一个服务器文件夹,其中包含所有服务器文件。这可能是表达,或Hapi,或其他什么,其实并不重要
现在使用此设置,我必须在客户端文件夹中为所有客户端内容维护一个package.json,因为我不知道如何从CRA安装外部调用react scripts start
我更喜欢一次安装,因此对于CI,我不必在两个地方安装npm CI,也不必维护两个节点单元等
有没有办法让CRA知道为一个子目录安装所有东西,或者我只需要做一个自定义的网页设置?这可能不是一个直接的解决方案,但同时
可能至少可以消除打开两个终端窗口的需要。是的,我决定使用Webpack,并使用并发的自定义设置,而不是使用CRA。