node.js pathToFileURL()/fileURLToPath()中是否存在错误?

node.js pathToFileURL()/fileURLToPath()中是否存在错误?,node.js,windows,ntfs,unc,Node.js,Windows,Ntfs,Unc,我尝试了以下单元测试: test('nodejs URL pathToFileURL() works', () => { let dosPath = '\\\\?\\UNC\\diskstation\\home\\cpan-modules.txt' let theUrl = pathToFileURL(dosPath); let thePath = fileURLToPath(theUrl); }) ; 但它失败了,出现了以下异常: TypeError [ERR_

我尝试了以下单元测试:

test('nodejs URL pathToFileURL() works', () => {
    let dosPath = '\\\\?\\UNC\\diskstation\\home\\cpan-modules.txt'
    let theUrl = pathToFileURL(dosPath);
    let thePath = fileURLToPath(theUrl);
})
;
但它失败了,出现了以下异常:

TypeError [ERR_INVALID_FILE_URL_PATH]: File URL path must be absolute
    at getPathFromURLWin32 (internal/url.js:1310:13)
    at Object.fileURLToPath (internal/url.js:1342:22)
    at Context.<anonymous> (c:\<anonymized>\out\test\suite\extension.test.js:85:29)
    at processImmediate (internal/timers.js:439:21)
TypeError[ERR\u INVALID\u FILE\u URL\u PATH]:文件URL路径必须是绝对路径
在getPathFromURLWin32(内部/url.js:1310:13)
在Object.fileURLToPath(internal/url.js:1342:22)
在上下文中

请注意,文档中说,
pathToFileURL()
将使路径成为绝对路径。这使得
fileUrlToPath()
抱怨路径不是绝对的非常奇怪

我正在使用VS代码1.43.1开发VS代码扩展