首页 > Web开发 > 详细

nodejs4-模块和包

时间:2015-06-11 14:12:05      阅读:269      评论:0      收藏:0      [点我收藏+]

模块和包:

定义模块的方法跟sea.js类似,暴露一个接口也是使用exports.
调用一个接口就是使用require
注意:在引入模块的时候如果是同级目录需要加./,否则会报错
 
除了可以使用exports意外,跟sea.js一样也可以使用module暴露对象
module.exports=obj;
 
模块属性:
module.id 当前模块的id,主模块为.,其他为模块觉得路径,可修改
module.filename:当前模块的文件名
module.loaded:是否加载完毕
module.parent:父模块对象,调用当前模块的模块对象
module.children:子模块对象,自己调用的别的模块对象
 
包的目录:
包对相互依赖的模块进行统一管理,将功能进行封装
 
ps:如果是在mac上面安装包需要加sudo,例:
windows:npm install mysql
mac:sudo npm install mysql

 

nodejs4-模块和包

原文:http://www.cnblogs.com/pan-hello/p/4568746.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!