reactjs - macos 与 linux 上的 create-react-app 之间的区别?
问题描述
我从 macbook 上的 create-react-app 开始的项目中遇到了一个奇怪的错误。当我在我的 ubuntu 驱动器上克隆项目时,当我启动应用程序(npm start)时,它给了我这个错误。有一些节点和快递错误。
TypeError: Path must be a string. Received undefined
at assertPath (path.js:28:11)
at Object.join (path.js:1236:7)
我尝试重新安装我的依赖项,清除 npm 缓存,甚至重新安装节点。我注意到一些依赖项在 linux 上不起作用。奇怪的是,我已经在我的 linux 机器上启动了其他 react 项目,并且运行良好。唯一给我带来神秘错误的是我最初在 macos 上制作的那个。关于它可能是什么的任何线索?
解决方案
推荐阅读
- android - 在矢量图像上显示标记以构建自定义室内地图 Android
- android - windowSplashScreenAnimatableIcon not found
- amazon-web-services - 如何使用 Terraform 自动切换到 AWS 的 RDS 中的新参数组?
- mongodb - 如何使用 Apache Camel 从两个集合中获取请求的数据
- selenium - Maven 项目 - 我们在编写自动化脚本时是否需要设置属性?
- sql - DBMS 驱动程序异常是:没有更多数据可以从套接字读取
- flutter - 如何在没有屏幕闪烁的情况下将加载微调器添加到布局生成器?
- python - Saltstack在python脚本中从master向minions发送事件
- python - 如何在 Python 中使用这些列表获得以下输出?
- ios - 我们如何在 XCUITest 中查询具有多个属性的 UI 元素