我在React做一个项目,遇到了一个让我难堪的问题。
每当我运行warn start
时,就会出现以下错误:
TypeError[ERR_INVALID_ARG_TYPE]:路径参数必须是字符串类型。接收类型未定义
我不知道为什么会发生这种情况,如果有人经历过这种情况,我将不胜感激。
我也遇到过这个问题,并通过将react-脚本
包从react-脚本:"3. x. x"
升级到react-脚本:"^3.4.1"
(或最新可用版本)来解决这个问题。
节点\u模块\
文件夹它的作品!
如果您已弹出,这是解决此问题的正确方法:
找到此文件config/webpackDevServer.config.js
,然后在此文件中找到以下行:
app.use(noopServiceWorkerMiddleware());
您应该将其更改为:
app.use(noopServiceWorkerMiddleware('/'));
对我(也许你们大多数人)来说,服务人员是项目的根本。如果对您来说是不同的,您可以传递基本路径。
要解决此问题,只需升级react-脚本包(使用检查最新版本的npm info react-脚本版本
):
react-脚本:^3. x. x
替换为react-脚本:^3.4.1(或最新可用的版本)npm安装
或yarn安装
一些人报告说,此问题是由运行npm审计修复程序引起的(请避免!)。
问题内容: 我正在React的一个项目上工作,遇到了一个让我感到困惑的问题。 每当我运行时,都会出现此错误: TypeError [ERR_INVALID_ARG_TYPE]:“路径”参数必须为字符串类型。接收类型未定义 我不知道为什么会这样,如果有人经历过,我将不胜感激。 问题答案: 要解决此问题,只需升级 react-scripts 软件包(使用来检查最新版本): 将您的 package.js
在以下代码中,我得到了此错误: TypeError[ERR_INVALID_ARG_TYPE]:原始参数的类型必须是Function。接收类型未定义 它说问题在第31行: 我在使用promisify图书馆时遇到问题。
嗨,我试图上传一个基地64文件从NodeJs到Firebase存储(谷歌云存储)使用下面给出的代码。但是我得到一个错误说明 在此错误TypeError[ERR_INVALID_ARG_TYPE]:路径参数必须是字符串类型。在validateString接收类型对象(内部/validators.js:125: 11) 代码是: 有人能给我建议一条出路吗?我不明白这个问题。谢谢
我正试图使用邮递员将图像上传到firebase。运行时,我向路由发送post请求以及授权标头和图像文件,但控制台中出现以下错误: TypeError[ERR_INVALID_ARG_TYPE]:“path”参数必须是string类型。接收类型未定义 完整错误消息:
我正在使用v12.2.0库编写一个discord bot,出现以下错误: 等待dTypeError[ERR_INVALID_ARG_TYPE]:id参数必须是字符串类型。收到未定义 这是我的代码:
我正在尝试上传文件与multer和我收到这个错误。 内部/validators.js:117 抛出新的ERR_INVALID_ARG_TYPE(名称,'string',value); ^ TypeError[ERR_INVALID_ARG_TYPE][ERR_INVALID_ARG_TYPE]:“path”参数的类型必须是字符串。接收未定义 当我从angular和Postman两方面尝试时,我面临