美文网首页
NodeJS 深入浅出读后感(2)

NodeJS 深入浅出读后感(2)

作者: hyhchaos | 来源:发表于2016-11-13 23:37 被阅读3次

    第二章 模块

    CommonJS模块规范

    • 模块引用
    var math = require('math'); 
    
    • 模块定义,用exports对象导出2当前模块的方法或者变量
    • 模块标识,就是传递给require()的参数

    Node模块实现

    Node引入模块的三个步骤
    1. 路径分析
    2. 文件定位
    3. 编译执行

    • 核心模块,Node提供的模块
    • 文件模块,用户编写的模块

    所有模块都是优先从缓存加载的,不同之处在于核心模块的检查先于文件模块

    中间关于模块机制的内容没看懂,so sad。。。(╯‵□′)╯︵┻━┻

    如何发布包

    1 . 在桌面上创建一个文件夹,不妨命名为hello,在其中加入一个js文件,其中写入一个函数

    exports.sayHello=function()
    {
        return  'Hello World!';
    };
    

    2 . 使用npm init命令生成package.json文件

    3 . 注册包仓库账号,npm adduser

    4 .上传包 npm publish

    5 .在另一个文件夹下验证

    相关文章

      网友评论

          本文标题:NodeJS 深入浅出读后感(2)

          本文链接:https://www.haomeiwen.com/subject/ytkcpttx.html