• node js 模块分类


    核心模块 require('fs'); 

      核心模块是被编译成二进制代码

    文件模块 require('../fs.js');

      对于加载模块时既没指出./ ../ /.../时,加载模块的搜索路径。如果'/home/ry/projects/foo.js' 中的文件调用了 require('bar.js') ,node将在下面的位置进行搜索:

    •/home/ry/projects/node_modules/bar.js
    •/home/ry/node_modules/bar.js
    •/home/node_modules/bar.js
    •/node_modules/bar.js

    文件夹模块 require('../fs');

    如果在这个目录下没有package.json文件,node将试图从这个目录下加载index.js或index.node文件。例如,如果上面没有package.json文件,那么require('./some-library')时,将试图加载下面的文件:
    •./some-library/fs.js
    •./some-library/fs.node
  • 相关阅读:
    Python—设计模式
    Python—操作系统和多线程
    thin mission 2021 11 3
    搜索
    c++ 调试
    Lecture--words families
    高数--积分
    thin mission 2021.11.2
    tiny mission 2021.11.1
    zlib使用心得
  • 原文地址:https://www.cnblogs.com/chenxijywc/p/5377395.html
Copyright © 2020-2023  润新知