最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

网址没有在规定的Node.js

运维笔记admin10浏览0评论

网址没有在规定的Node.js

网址没有在规定的Node.js

let url = new URL("")

它会获得类似这样的错误:

URL没有定义

事实上,在现代浏览器,它工作得很好。但是,如果你在node.js环境中运行它,你会得到这样的错误。

我研究了documentation,它说,它是一个全球性的类:

浏览器兼容URL类,按照WHATWG的URL标准执行。解析URL的例子可以在标准本身被发现。 URL类也可在全局对象上。

所以有什么问题?

回答如下:

尝试添加此行:

var URL = require('url').URL;

完整的例子是在这里:

var URL = require('url').URL;
var myURL = new URL('http://www.example/foo?bar=1#main');

console.log(myURL.host);

// prints 'www.example'

所有这些都是从this惊人的教程。

与本文相关的文章

发布评论

评论列表(0)

  1. 暂无评论