javascript - 是否可以将所有 `create-react-app` 包脚本提升一个级别?
问题描述
是否可以将所有create-react-app
包脚本提升一个级别?
我有:
/server
/client
客户端是create-react-app
应用程序。服务器是一个ExpressJS
应用程序。
它们有一些相同的依赖项(Lodash 等)。
现在,两者/client
和/server
都有自己的package.json
and node_modules
。
最重要的是,根目录有一个package.json
全局开发依赖项(这是一个 Truffle / solidity 项目)。
我已将所有这些node_modules
和package.json
文件折叠成一个 package.json 和一个node_modules
,位于根目录中。
该项目位于:/Users/me/Code/MyProject
一个package.json
位于/Users/me/Code/MyProject/package.json
客户端(CRA 项目)位于/Users/me/Code/MyProject/client
ExpressJS 应用位于/Users/me/Code/MyProject/server
但是,当运行这个
npm run start
它运行这个..
//package.json
start": "react-scripts start
得到一个
Could not find a required file.
Name: index.html
Searched in: /Users/me/Code/MyProject/public
有没有办法将 CRA 配置为具有特定的根。而不是/Users/me/Code/MyProject/public
,使用/Users/me/Code/MyProject/client/public
. 同时,package.json
生活在上面的目录中?
谢谢!
解决方案
推荐阅读
- sql - 如何将此脚本插入 Entity Framework Core 和 SQL Server
- javascript - 如何通过多个数组循环嵌套循环?
- python - 将 NLTK Rake 应用于 Dataframe 中的每一行
- javascript - iframe全屏时如何在顶部留出空间?
- ios - ViewContext 未从 newBackgroundContext() 接收更新
- linux - 如何知道确切的文件类型?当其文件 mimetype 为“application/octet-stream”时
- python - 具有不同数量的 For 循环和不同数量的变量的函数
- c++ - 参考是否有存储位置?
- c++ - 为什么在将 RTTI 与没有 RTTI 构建的代码混合时,MSVC 不给出链接器问题?
- python - 如何减少 pandas .plot 函数中 x 轴刻度之间的间距?