zoukankan      html  css  js  c++  java
  • nodejs-4.module模块化

    1.模块简介:

    在 Node.js 模块系统中,每个文件都被视为独立的模块。

    2.模块分类:

    (1)内置模块  :如http,fs...

    (2)第三方模块  :如webpack

    (3)自定义模块  :自个儿写的文件

    3.模块使用:

    (1)导出  

        (2.1)module.exports = { }

        (2.2)module.exports.xxx = { }

                  (2.3)exports.xxx = { }

    (2)导入   require()

         rrequire() 加载文件时可以省略扩展名,它会优先加载js文件,如果没有js文件就加载json文件,再没有json文件就加载.node文件,就这样一直按照这种优先级选择;但每个require()只会加载一个文件;

    4.模块路径:

    (1)__filename  当前模块的文件名称---解析后的绝对路径。

    console.log(__filename);
    //C:UsersxdlDesktop	estfs.js

    (2)__dirname 以获取当前模块的目录名称。

    console.log(__dirname);
    //C:UsersxdlDesktop	est
  • 相关阅读:
    mysql是如何启动的?
    qt终于安装成功
    随笔
    博客首写
    为什么你预约不了政府特供口罩-太难了
    jQuery 选择器(转)
    [JS]Cookie精通之路
    存储过程分页 简单列子
    泛型集合List<T> Dictionary<K,V>
    数据绑定控件
  • 原文地址:https://www.cnblogs.com/xzsz/p/9074425.html
Copyright © 2011-2022 走看看