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中的fiber(纤程)库详解
Mar 24 NodeJs
深入浅析NodeJs并发异步的回调处理
Dec 21 NodeJs
NodeJs读取JSON文件格式化时的注意事项
Sep 25 NodeJs
手把手教你把nodejs部署到linux上跑出hello world
Jun 19 NodeJs
nodejs项目windows下开机自启动的方法
Nov 22 NodeJs
nodejs+mongodb+vue前后台配置ueditor的示例代码
Jan 02 NodeJs
nodejs实现的简单web服务器功能示例
Mar 15 NodeJs
Nodejs 发布自己的npm包并制作成命令行工具的实例讲解
May 15 NodeJs
深入理解NodeJS 多进程和集群
Oct 17 NodeJs
nodejs 使用http进行post或get请求的实例(携带cookie)
Jan 03 NodeJs
NodeJS 文件夹拷贝以及删除功能
Sep 03 NodeJs
nodejs+express最简易的连接数据库的方法
Dec 23 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
人族 TERRAN 概述
2020/03/14 星际争霸
php 变量未定义等错误的解决方法
2011/01/12 PHP
PHP中is_file不能替代file_exists的理由
2014/03/04 PHP
thinkphp实现发送邮件密码找回功能实例
2014/12/01 PHP
实现PHP框架系列文章(6)mysql数据库方法
2016/03/04 PHP
PHP登录验证功能示例【用户名、密码、验证码、数据库、已登陆验证、自动登录和注销登录等】
2019/02/25 PHP
PHP中十六进制颜色与RGB颜色值互转的方法
2019/03/18 PHP
Swoole源码中如何查询Websocket的连接问题详解
2020/08/30 PHP
JSON 入门指南 想了解json的朋友可以看下
2009/08/26 Javascript
Extjs4中的分页应用结合前后台
2013/12/13 Javascript
jQuery层动画定位滑动效果的方法
2015/04/30 Javascript
JS组件Bootstrap Table布局详解
2016/05/27 Javascript
js 上传文件预览的简单实例
2016/08/16 Javascript
jquery遍历标签中自定义的属性方法
2016/09/17 Javascript
jquery实现下拉框多选方法介绍
2017/01/03 Javascript
关于vue.js过渡css类名的理解(推荐)
2017/04/10 Javascript
jquery实现tab选项卡切换效果(悬停、下方横线动画位移)
2017/05/05 jQuery
在Vue-cli里应用Vuex的state和mutations方法
2018/09/16 Javascript
vue双击事件2.0事件监听(点击-双击-鼠标事件)和事件修饰符操作
2020/07/27 Javascript
JavaScript实现手风琴效果
2021/02/18 Javascript
[47:55]Ti4第二日主赛事败者组 NaVi vs EG 1
2014/07/20 DOTA
使用Python的内建模块collections的教程
2015/04/28 Python
Python scikit-learn 做线性回归的示例代码
2017/11/01 Python
Jupyter notebook远程访问服务器的方法
2018/05/24 Python
Python实现矩阵相乘的三种方法小结
2018/07/26 Python
在pytorch中动态调整优化器的学习率方式
2020/06/24 Python
Python实现手绘图效果实例分享
2020/07/22 Python
美国南加州的原创极限运动潮牌:Vans(范斯)
2016/08/05 全球购物
Mio Skincare美国官网:身体紧致及孕期身体护理
2017/03/05 全球购物
承认错误的检讨书
2014/01/30 职场文书
股东合作协议书
2014/04/14 职场文书
大学生入党推荐书范文
2014/05/17 职场文书
企业活动策划方案
2014/06/02 职场文书
授权委托书样本
2014/09/25 职场文书
绿色环保倡议书
2015/04/28 职场文书
MySQL日期时间函数知识汇总
2022/03/17 MySQL