码迷,mamicode.com
首页 > Web开发 > 详细

node js 模块分类

时间:2016-04-11 11:40:29      阅读:182      评论:0      收藏:0      [点我收藏+]

标签:

核心模块 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

node js 模块分类

标签:

原文地址:http://www.cnblogs.com/chenxijywc/p/5377395.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!