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 相关文章推荐
使用upstart把nodejs应用封装为系统服务实例
Jun 01 NodeJs
Nodejs中自定义事件实例
Jun 20 NodeJs
Nodejs全栈框架StrongLoop推荐
Nov 09 NodeJs
轻松创建nodejs服务器(10):处理POST请求
Dec 18 NodeJs
nodejs加密Crypto的实例代码
Jul 07 NodeJs
nodejs实例解析(输出hello world)
Jan 03 NodeJs
详解nodejs微信公众号开发——5.素材管理接口
Apr 11 NodeJs
nodejs获取微信小程序带参数二维码实现代码
Apr 12 NodeJs
使用nodejs爬取前程无忧前端技能排行
May 06 NodeJs
nodejs6下使用koa2框架实例
May 18 NodeJs
NodeJS链接MySql数据库的操作方法
Jun 27 NodeJs
nodejs实现的http、https 请求封装操作示例
Feb 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加密函数 Javascript/Js 解密函数
2013/09/23 PHP
php实现微信小程序授权登录功能(实现流程)
2019/11/13 PHP
PHP SESSION跨页面传递失败解决方案
2020/12/11 PHP
js innerHTML 的一些问题的解决方法
2008/06/22 Javascript
纯CSS打造的导航菜单(附jquery版)
2010/08/07 Javascript
javascript算法学习(直接插入排序)
2011/04/12 Javascript
js获取TreeView控件选中节点的Text和Value值的方法
2012/11/24 Javascript
一个支持任意尺寸的图片上下左右滑动效果
2014/08/24 Javascript
JS实现OCX控件的事件响应示例
2014/09/17 Javascript
jQuery中:file选择器用法实例
2015/01/04 Javascript
js实现类似jquery里animate动画效果的方法
2015/04/10 Javascript
js重写方法的简单实现
2016/07/10 Javascript
AnjularJS中$scope和$rootScope的区别小结
2016/09/18 Javascript
jQuery选择器实例应用
2017/01/05 Javascript
js实现无缝滚动图(可控制当前滚动的方向)
2017/02/22 Javascript
使用jQuery监听扫码枪输入并禁止手动输入的实现方法(推荐)
2017/03/21 jQuery
JS正则表达式完美实现身份证校验功能
2017/10/18 Javascript
微信小程序使用progress组件实现显示进度功能【附源码下载】
2017/12/12 Javascript
小程序实现订单倒计时功能
2019/04/23 Javascript
js核心基础之构造函数constructor用法实例分析
2019/05/11 Javascript
ios中视频的最后一桢问题解决
2019/05/14 Javascript
JS自定义对象创建与简单使用方法示例
2020/01/15 Javascript
JavaScript 严格模式(use strict)用法实例分析
2020/03/04 Javascript
javascript实现贪吃蛇小游戏
2020/07/28 Javascript
python实现五子棋人机对战游戏
2020/03/25 Python
python代理工具mitmproxy使用指南
2019/07/04 Python
python基于socket进行端口转发实现后门隐藏的示例
2019/07/25 Python
在Anaconda3下使用清华镜像源安装TensorFlow(CPU版)
2020/04/19 Python
Python安装第三方库攻略(pip和Anaconda)
2020/10/15 Python
python 读取yaml文件的两种方法(在unittest中使用)
2020/12/01 Python
整理HTML5的一些新特性与Canvas的常用属性
2016/01/29 HTML / CSS
员工自我鉴定
2013/10/09 职场文书
酒店管理专业毕业生推荐信
2013/11/10 职场文书
一文帮你理解PReact10.5.13源码
2021/04/03 Javascript
python机器学习创建基于规则聊天机器人过程示例详解
2021/11/02 Python
python中redis包操作数据库的教程
2022/04/19 Python