C:\Users\Administrator\Desktop\CheckNSFW\node_modules\node-fetch\lib\index.js:1327 throw new TypeError('Only absolute URLs are supported'); ^ TypeError: Only absolute URLs are supported at getNodeRequestOptions (C:\Users\Administrator\Desktop\CheckNSFW\node_modules\node-fetch\lib\index.js:1327:9) at C:\Users\Administrator\Desktop\CheckNSFW\node_modules\node-fetch\lib\index.js:1454:19 at new Promise (<anonymous>) at fetch (C:\Users\Administrator\Desktop\CheckNSFW\node_modules\node-fetch\lib\index.js:1451:9) at HTTPRequest.PlatformNode.fetch (C:\Users\Administrator\Desktop\CheckNSFW\node_modules\@tensorflow\tfjs-core\dist\tf-core.node.js:7430:16) at HTTPRequest.<anonymous> (C:\Users\Administrator\Desktop\CheckNSFW\node_modules\@tensorflow\tfjs-core\dist\tf-core.node.js:8289:55) at step (C:\Users\Administrator\Desktop\CheckNSFW\node_modules\@tensorflow\tfjs-core\dist\tf-core.node.js:125:27) at Object.next (C:\Users\Administrator\Desktop\CheckNSFW\node_modules\@tensorflow\tfjs-core\dist\tf-core.node.js:74:53) at C:\Users\Administrator\Desktop\CheckNSFW\node_modules\@tensorflow\tfjs-core\dist\tf-core.node.js:67:71 at new Promise (<anonymous>)
时间: 2023-07-17 13:05:31 浏览: 80
这个错误是由于在使用 `node-fetch` 库发起 HTTP 请求时,传递的 URL 不是绝对 URL 导致的。
确保您传递给 `node-fetch` 的 URL 是一个绝对 URL,以便正确发起请求。绝对 URL 包含完整的协议(例如 `http://` 或 `https://`)和主机名(例如 `example.com`)。
请检查您的代码中的 URL,确保它是绝对 URL,并且不含有任何错误或缺失部分。如果您可以提供更多的代码和上下文信息,我可以帮助您进一步排查问题。
相关问题
webpack:///node_modules/single-spa/lib/esm/single-spa.min.js.map: Fetch through target failed: Unsupported URL scheme; Fallback: HTTP 错误:状态代码 404,net::ERR_UNKNOWN_URL_SCHEME
这个错误通常表示在加载 single-spa 库时发生了问题。错误信息中的 webpack:///node_modules/single-spa/lib/esm/single-spa.min.js.map 表示尝试加载的源映射文件。Fetch through target failed: Unsupported URL scheme 则表示请求的 URL 方案不受支持。
可能的原因和解决方法包括:
1. 确认你的项目中是否使用了 single-spa 库,并且确保它已正确安装和配置。
2. 检查你的构建配置,确保生成的资源文件中包含了正确的源映射文件。
3. 如果你没有手动配置单独的源映射文件路径,尝试在构建项目时禁用源映射文件的生成。
4. 如果你需要使用源映射文件进行调试,确保它们能够正确加载。你可以尝试将源映射文件与生成的 JavaScript 文件放在同一目录下,或者在构建配置中指定正确的源映射文件路径。
5. 确保你的浏览器支持请求 URL 方案。通常情况下,浏览器应该支持 http 和 https 方案。
6. 检查网络连接是否正常,确保可以访问所请求的资源。
7. 查看服务器日志以获取更多详细信息,可能有关于资源未找到的错误消息。
如果以上方法都无法解决问题,可以尝试搜索相关错误信息以获取更多的解决方案。
E:\newWork\yxf\web.dm\node_modules\node-sass: Command failed.
回答: 根据提供的引用内容,你遇到了两个问题。第一个问题是安装vite后运行时报错:Cannot find module 'worker_threads'。根据引用的解决方案,这可能是因为你的node版本太低所导致的。你可以通过安装新的node版本来解决这个问题。***<em>1</em><em>2</em><em>3</em>
#### 引用[.reference_title]
- *1* [安装vite报错:Cannot find module ‘worker_threads](https://blog.csdn.net/zxhzm_life/article/details/123159056)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}} ] [.reference_item]
- *2* [springboot+vue前后端分离项目遇到的错误1ERROR Error: EPERM: operation not permitted, mkdir ‘D:\Node\...](https://blog.csdn.net/qq_54381475/article/details/129794877)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}} ] [.reference_item]
- *3* [【Qualcomm sdx62】编译ERROR: lighttpd_1.4.59.bb:do_fetch) failed with exit code ‘1](https://blog.csdn.net/wgl307293845/article/details/123416448)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}} ] [.reference_item]
[ .reference_list ]