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的前后端分离的思考与实践(一)全栈式开发
Sep 26 NodeJs
nodejs中实现sleep功能实例
Mar 24 NodeJs
深入nodejs中流(stream)的理解
Mar 27 NodeJs
nodejs中解决异步嵌套循环和循环嵌套异步的问题
Jul 12 NodeJs
Nodejs调用WebService的示例代码
Sep 29 NodeJs
nodejs取得当前执行路径的方法
May 13 NodeJs
对mac下nodejs 更新到最新版本的最新方法(推荐)
May 17 NodeJs
nodejs实现获取本地文件夹下图片信息功能示例
Jun 22 NodeJs
搭建一个nodejs脚手架的方法步骤
Jun 28 NodeJs
nodejs语言实现验证码生成功能的示例代码
Oct 13 NodeJs
NodeJS开发人员常见五个错误理解
Oct 14 NodeJs
nodejs使用Sequelize框架操作数据库的实现
Oct 21 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操作文件方法问答
2007/03/16 PHP
PHP 执行系统外部命令 system() exec() passthru()
2009/08/11 PHP
奇怪的PHP引用效率问题分析
2012/03/23 PHP
phpQuery占用内存过多的处理方法
2013/11/13 PHP
yii2超好用的日期组件和时间组件
2016/05/05 PHP
Yii框架中jquery表单验证插件用法示例
2016/10/18 PHP
javascript 写类方式之一
2009/07/05 Javascript
ExtJS 学习专题(一) 如何应用ExtJS(附实例)
2010/03/11 Javascript
js+css实现有立体感的按钮式文字竖排菜单效果
2015/09/01 Javascript
JavaScript DOM 学习总结(五)
2015/11/24 Javascript
vueJS简单的点击显示与隐藏的效果【实现代码】
2016/05/03 Javascript
解析浏览器端的AJAX缓存机制
2016/06/21 Javascript
jquery 仿锚点跳转到页面指定位置的实例
2017/02/14 Javascript
AngularJS  ng-repeat遍历输出的用法
2017/06/19 Javascript
vue动态路由实现多级嵌套面包屑的思路与方法
2017/08/16 Javascript
详解webpack2+React 实例demo
2017/09/11 Javascript
微信小程序loading组件显示载入动画用法示例【附源码下载】
2017/12/09 Javascript
在一个页面实现两个zTree联动的方法
2017/12/20 Javascript
详解Vue基于 Nuxt.js 实现服务端渲染(SSR)
2018/04/05 Javascript
如何解决vue2.0下IE浏览器白屏问题
2018/09/13 Javascript
vue+mock.js实现前后端分离
2019/07/24 Javascript
python合并文本文件示例
2014/02/07 Python
python使用socket远程连接错误处理方法
2015/04/29 Python
python实现简单神经网络算法
2018/03/10 Python
Python实现的多进程和多线程功能示例
2018/05/29 Python
详解python的sorted函数对字典按key排序和按value排序
2018/08/10 Python
Python实现带参数的用户验证功能装饰器示例
2018/12/14 Python
屏蔽Django admin界面添加按钮的操作
2020/03/11 Python
python实点云分割k-means(sklearn)详解
2020/05/28 Python
周仰杰(JIMMY CHOO)英国官方网站:闻名世界的鞋子品牌
2018/10/28 全球购物
捷科时代的软件测试笔试题
2015/11/09 面试题
品管员岗位职责
2013/11/10 职场文书
电工工作职责范本
2014/02/22 职场文书
面试必问:圣杯布局和双飞翼布局的区别
2021/05/13 HTML / CSS
Python socket如何解析HTTP请求内容
2022/02/12 Python
Python之matplotlib绘制饼图
2022/04/13 Python