我正在用React做一个项目,遇到了一个让我难住的问题。
当我运行yarn start时,我得到这个错误:
TypeError [ERR_INVALID_ARG_TYPE]: "path"参数必须是类型 字符串。接收类型未定义
我不知道为什么会这样。
我正在用React做一个项目,遇到了一个让我难住的问题。
当我运行yarn start时,我得到这个错误:
TypeError [ERR_INVALID_ARG_TYPE]: "path"参数必须是类型 字符串。接收类型未定义
我不知道为什么会这样。
当前回答
遵循以下步骤。我也遇到了同样的问题。
删除整个node_modules文件夹。 拆下包锁。json文件。 运行命令NPM install NPM -install,如图所示: 开始了。npm开始…,沃
其他回答
简单地升级反应脚本版本解决了我的问题。 从" React-scripts ": "3.x。X "到"react-scripts": "^3.4.1"(或最新可用版本)。 避免删除package-lock。json马上。先试试这个,如果不行,再进一步。
我通过在nvm中设置一个新版本的节点作为默认值来修复这个问题,即:
nvm alias default 12.XX.X
只需要删除并重新安装反应脚本
删除 Yarn删除反应脚本 添加 Yarn添加反应脚本
然后rm -rf node_modules/ yarn。锁纱
记住不要经常更新react-scripts版本
从powershell切换到bash为我解决了这个问题。
当运行无参数的react-native bundle命令时,也会出现非常类似的错误(误导)。
为成功运行提供——entry-file和——bundle-output:
react-native bundle --entry-file ./index.js --bundle-output ./index.jsbundle