Uncaught TypeError: URL is not a constructor using WHATWG URL object support for electron

新手上路,请多包涵

我正在尝试使用 WHATWG URL 对象支持 读取文件

我收到此错误:未捕获的类型错误:URL 不是构造函数

这是我的代码:

 var fs = require("fs");
const { URL } = require('url');
var dbPath = 'file://192.168.5.2/db/db.sqlite';
const fileUrl = new URL(dbPath);

原文由 Ana Houa 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1k
2 个回答

我遇到了同样的问题,然后我查看了 url 模块并找到了解决方案

对于 Node V6 使用,

 const URL = require('url').Url;

或者

const { Url } = require('url');

如果您查看该模块,它会导出 5 个方法,其中一个是 Url,因此如果您需要访问 Url,则可以使用这两种方法中的任何一种

原文由 Kowsalya 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
logo
Stack Overflow 翻译
子站问答
访问
宣传栏