小编典典

TypeError [ERR_INVALID_ARG_TYPE]:“ path”参数必须为字符串类型。启动React应用时收到的类型未定义引发

reactjs

我正在React的一个项目上工作,遇到了一个让我感到困惑的问题。

每当我运行时yarn start,都会出现此错误:

TypeError [ERR_INVALID_ARG_TYPE]:“路径”参数必须为字符串类型。接收类型未定义

我不知道为什么会这样,如果有人经历过,我将不胜感激。


阅读 1884

收藏
2020-07-22

共1个答案

小编典典

要解决此问题,只需升级 react-scripts 软件包(使用来检查最新版本npm info react-scripts version):

  1. 将您的 package.json 替换"react-scripts": "^3.x.x""react-scripts": "^3.4.1"(或最新可用版本)
  2. (某些情况可选)删除您的 node_modules 文件夹
  3. 运行npm installyarn install

有人报告此问题是由运行引起的npm audit fix(避免它!)。

2020-07-22