无法在Node.js Typescript应用程序中导入URL类

老板

我正在尝试从nodejs api导入URL类,以便可以解析URL并检索其来源,主机名和路径。

我正在尝试通过键入 import * as URL from "url";

而且我也尝试过 import { URL } from "url";

而且我似乎无法使它为我工作。任何帮助将不胜感激。

我试图使用这种方式

var site = new URL("http://www.website.com");

它抛出一个错误,因为它指出URL不是构造函数

萨拉瓦那

URL构造被引入作为节点V7.0的一部分。import { URL } from "url";如果使用节点> = v7.0,则是导入它的正确方法。确保您还使用了最新版本的节点类型:

npm install --save-dev @types/node

如果您的节点版本小于7.0,则可以使用以下parse方法:

import * as url from "url";

var site = url.parse("http://www.website.com");

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在Node js应用程序中导入Mongoose模式无法正常工作

无法在 TypeScript 应用程序中导入量角器

无法在Node.js中导入@ tensorflow / tfjs-node

Shopify应用程序无法在Express Node JS中运行

Azure Webapp Node.js应用程序无法启动

无法运行docker node.js应用程序

无法在 Heroku 上部署 Node.js 应用程序

MongoDB无法在node.js应用程序中更新?

无法在控制台应用程序C#中导入System.Windows.Window类?

将Node.js应用程序导入Intellij IDEA

尝试在Django应用程序的js文件中导入vue.js时出现“未捕获的SyntaxError:无法在模块外部使用import语句”

无法在Node.js中导入firebase-admin

无法在Node.js中导入车把文件

无法在Node.js中导入模块``处理程序''AWS Lambda函数

在Vue应用程序中导入Chessboard.js的问题

无法在heroku上托管node.js应用程序。正在显示应用程序错误

无法在Eclipse中导入openshift应用程序

无法在我的Android应用程序中导入javax。*?

无法在反应应用程序中导入多个 CSS 文件

Typescript Node.js应用程序中的guid / uuid

无法运行 Node.js 应用程序,因为:“无法在视图目录中查找视图“错误””

AWS Node.js多个应用程序/ URL

无法导入Node.js中的Typescript文件

Typescript Node.js原型无法编译

Dockerized Node js应用无法启动

无法在Node JS应用中运行Firebase

无法将node-XMLHttpRequest导入Node.js

在Node.js中的TypeScript 1.6.2中导入jQuery

Vue.js导入mixin不会在应用程序中导入