简介
npm 是 Node.js 的包管理工具,其中有很多非常实用的包可供使用,brittanica 就是其中一个。 brittanica 可以让你轻松地在前端项目中引用英文维基百科的内容。
安装
在命令行中输入以下命令进行安装:
npm install brittanica --save
使用
引入
在项目中的 .js
文件中加入以下代码:
import brittanica from "brittanica";
获取页面展示内容
这里以获取 http://en.wikipedia.org/wiki/Raccoon
页面内容为例。
brittanica.getPage("raccoon").then(function(response) { console.log(response.data); }).catch(function(error) { console.log(error); });
其中,response.data
表示获取到的页面展示内容。你可以将其显示在页面中。
获取网页源代码
如果你需要获取页面的源代码,可以使用以下代码:
brittanica.getRawPage("raccoon").then(function(response) { console.log(response.data); }).catch(function(error) { console.log(error); });
其中,response.data
表示获取到的页面源代码。
异常处理
如果获取页面内容失败,可以使用以下代码处理异常:
-- -------------------- ---- ------- ----------------------------------------------------- - --------------------------- ------------------------ - -- ---------------- - ----------------------------------- ------------------------------------ --------------------------------- - ---- - --------------------------- - ---
其中,error.response
表示服务器给出的响应,包含响应状态码、响应头和响应体。如果没有 HTTP 响应可以使用,error.message
会包含错误信息。
结语
使用 brittanica,你可以轻松地在前端项目中引用英文维基百科的内容。如果你常常需要引用百科内容,该 npm 包可以节省你很多时间和精力。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/66591