nodejs如何导出模块

 时间:2024-10-14 06:01:51

1、首先我们打开代码编辑器,比如sublime,用notepad++、vscode、webstorm等其他编辑器也可以。打开后,新建一个文件夹node,在node文件夹下面新建一个main.js文件。如图

nodejs如何导出模块

2、接下来在main.js文件中写入两行代码:var hello = require('./hello');hello.world();写入并按下Ctrl+S保存。如图所示。

nodejs如何导出模块

3、上面的代码 require('./hello') 引入了当前目录下的 hello.js 文件(./ 为当前目录,node.js 默认后缀为 js)。所以,接下来我们就来创建 hello.js 文件,

nodejs如何导出模块

4、并且在hello.js文件写入如下代码:exports.world = function() { console.log('Hello World');}写入代码后要保存,如图所示。

nodejs如何导出模块

5、hello.js 通过 exports 对象把 world 作为模块的访问接口,在 main.js 中通过 require('./hello') 加载这个模块,然后就可以直接访问 hello.js 中 exports 对象的成员函数了。这就是node.js中的模块导出,hello.js是一个单独的模块,通过exports关键字导出,就可以在其他模块中通过require关键字引入后使用,比如这里就在main.js中使用了。

6、有时候我们只是想把一个对象封装到模块中,比如代码如图所示这样写。这样就可以直接获得这个对象了://main.js中代码:var Hello = require('./hello');hello = new Hello();hello.setName('BYVoid');hello.sayHello();

nodejs如何导出模块

7、Node.js 的 require 方法中的文件查找策略如下:由于 Node.js 中存在 4 类模块(原生模块和3种文件模块),尽管 require 方法极其简单,但是内部的加载却是十分复杂的,其加载优先级也各自不同。如下图所示:

nodejs如何导出模块
  • 极品飞车14不能改按键解决办法.
  • 魔兽rpg封神正式版单通开局设置流程完美攻略
  • windows repair教程
  • QQ飞车如何领取更多礼包
  • 热门搜索
    新书推荐手抄报 弘扬法治精神手抄报 校园手抄报内容 读书的手抄报图片 三年级数学手抄报内容 我的寒假我做主手抄报 文明交通我见证手抄报 关于语言艺术的手抄报 弟子规手抄报大全 书香校园手抄报资料