NodeJS的模块写法入门(实例代码)


Posted in NodeJs onMarch 07, 2012

我们知道每个模块对应一个js文件,这篇写一个最简单的模块hello.js, 然后在另一个js文件(main.js)中require自定义的模块。

hello.js

function hello(name) { 
console.log('hello, '+ name); 
} 
exports.hello = hello;

main.js

var h = require('./hello'); 
h.hello('snandy');

约定:hello.js和main.js在同一个目录下,比如是node目录
打开命令行,进入node目录,执行命令
node main.js

可以看到命令行输出了:hello, snandy

注意 :
main.js中require的参数不能是"hello" ,必须在前面加上"./"。

NodeJs 相关文章推荐
NodeJs中的VM模块详解
May 06 NodeJs
使用DNode实现php和nodejs之间通信的简单实例
Jul 06 NodeJs
nodejs6下使用koa2框架实例
May 18 NodeJs
Nodejs搭建wss服务器教程
May 24 NodeJs
nodejs动态创建二维码的方法
Aug 12 NodeJs
NodeJs项目中关闭ESLint的方法
Aug 09 NodeJs
nodejs实现一个word文档解析器思路详解
Aug 14 NodeJs
Nodejs使用Mongodb存储与提供后端CRD服务详解
Sep 04 NodeJs
nodejs实现范围请求的实现代码
Oct 12 NodeJs
NodeJs之word文件生成与解析的实现代码
Apr 01 NodeJs
NodeJS 文件夹拷贝以及删除功能
Sep 03 NodeJs
Nodejs技巧之Exceljs表格操作用法示例
Nov 06 NodeJs
nodejs入门详解(多篇文章结合)
Mar 07 #NodeJs
NodeJS 模块开发及发布详解分享
Mar 07 #NodeJs
用nodejs访问ActiveX对象,以操作Access数据库为例。
Dec 15 #NodeJs
NodeJS框架Express的模板视图机制分析
Jul 19 #NodeJs
nodejs 后缀名判断限制代码
Mar 31 #NodeJs
nodejs实用示例 缩址还原
Dec 28 #NodeJs
PHPStorm 2020.1 调试 Nodejs的多种方法详解
Sep 17 #NodeJs
You might like
PHP常用函数小技巧
2008/09/11 PHP
PHP中遍历stdclass object的实现代码
2011/06/09 PHP
探讨:如何使用PhpDocumentor生成文档
2013/06/25 PHP
php之curl设置超时实例
2014/11/03 PHP
WordPress中创建用户角色的相关PHP函数使用详解
2015/12/25 PHP
PHP 中 DOMDocument保存xml时中文出现乱码问题的解决方案
2016/09/19 PHP
PHP字符串逆序排列实现方法小结【strrev函数,二分法,循环法,递归法】
2017/01/13 PHP
父窗口获取弹出子窗口文本框的值
2006/06/27 Javascript
nodejs文件操作模块FS(File System)常用函数简明总结
2014/06/05 NodeJs
24款热门实用的jQuery插件推荐
2014/12/24 Javascript
JS+CSS实现经典的左侧竖向滑动菜单效果
2015/09/23 Javascript
JS+Canvas 实现下雨下雪效果
2016/05/18 Javascript
JavaScript学习笔记整理_简单实现枚举类型,扑克牌应用
2016/09/19 Javascript
浅谈高大上的微信小程序中渲染html内容—技术分享
2018/10/25 Javascript
深入了解JavaScript 的 WebAssembly
2019/06/15 Javascript
Node如何后台数据库使用增删改查功能
2019/11/21 Javascript
[02:46]2014DOTA2国际邀请赛 选手为你解读比赛MVP充满梦想
2014/07/09 DOTA
[03:41]2018完美盛典-《Fight With Us》
2018/12/16 DOTA
使用Django的模版来配合字符串翻译工作
2015/07/27 Python
python回调函数中使用多线程的方法
2017/12/25 Python
python实现截取屏幕保存文件,删除N天前截图的例子
2019/08/27 Python
利用PyCharm操作Github(仓库新建、更新,代码回滚)
2019/12/18 Python
通过实例解析Python return运行原理
2020/03/04 Python
将 Ubuntu 16 和 18 上的 python 升级到最新 python3.8 的方法教程
2020/03/11 Python
无惧面试,带你搞懂python 装饰器
2020/08/17 Python
DRF框架API版本管理实现方法解析
2020/08/21 Python
python实现邮件循环自动发件功能
2020/09/11 Python
洛杉矶生活休闲而精致的基础品牌:Mika Jaymes
2018/01/07 全球购物
法律进社区实施方案
2014/03/21 职场文书
亲属关系公证书
2014/04/08 职场文书
上市公司财务总监岗位职责
2015/04/03 职场文书
质检员工作总结2015
2015/04/25 职场文书
欠条格式范本
2015/07/03 职场文书
话题作文之成长
2019/12/09 职场文书
Java详细解析==和equals的区别
2022/04/07 Java/Android
winserver2019安装软件一直卡在应用程序正在为首次使用做准备
2022/06/10 Servers