让前端飞

nodejs使用js模块

2018-12-02  本文已影响1人  天天向上卡索

nodejs 使用 js 模块

Intro

最近需要用 nodejs 做一个爬虫,Google 有一个 Puppeteer 的项目,可以用它来做爬虫,有关 Puppeteer 的介绍网上也有很多,在这里就不做详细介绍了。 node 小白,开始的时候有点懵逼,模块导出也不会。

官方文档上说支持 *.mjs 但是还要改文件扩展名,感觉有点怪怪的,就没用,主要是基于js的模块使用。

模块导出的两种方式

因为对 C# 比较熟悉,从我对 C# 的理解中,将 nodejs 中模块导出分成两种形式:

  1. 一个要实例化才能调用的模块
  2. 一个不需要实例化就可以调用的静态类,提供一些静态方法

引用导出的模块方法

在 node 里使用 require 来引用模块

使用导出的模块

要使用某一模块,需要先引用某一模块,引用模块可以参考上一步

End

希望你能有所收获

上一篇 下一篇

猜你喜欢

热点阅读