五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

廣州藍(lán)景技術(shù)分享—你知道nodeJS這些基礎(chǔ)嗎

2019-12-30 14:27 作者:廣州藍(lán)景  | 我要投稿

前言:

使用了nodeJS一段時(shí)間了,但你了解什么是模塊嗎?

模塊和文件是一一對(duì)應(yīng)的。一個(gè)Node.js文件就是一個(gè)模塊,這個(gè)文件可能是JavaScript代碼、JSON或者編譯過的C/C++擴(kuò)展。

var http=require(‘http’),其中http是Node.js的一個(gè)核心模塊,通過require函數(shù)獲取這個(gè)模塊,然后使用其中的對(duì)象node模塊基礎(chǔ)


1.核心模塊

可以直接使用模塊引入即可

例如:require(‘fs’);


2.用戶編寫模塊

通過相對(duì)路徑或絕對(duì)路徑引入

例如:require(’./bgg.js’);

require(’/api/bgg.js’);

提示:后綴名可省略,nodejs嘗試給文件補(bǔ)上.js .json .node


3.自定義模塊

通過模塊標(biāo)識(shí)符引入自定義模塊

例如:require(‘a(chǎn)pi’);

模塊定位

可以新建一個(gè)test.js文件,輸入console.log(module.paths)查看輸出結(jié)果

例如 D:\Hproject\20181102NodeJS\js\test.js

他會(huì)輸出 :

D:\Hproject\20181102NodeJS\js\node_modules

D:\Hproject\20181102NodeJS\node_modules

D:\Hproject\node_modules

D:\node_modules


總結(jié):

1.取當(dāng)前目錄下的node_modules為查找路徑

2.先嘗試把模塊標(biāo)識(shí)符當(dāng)作是文件名處理

3.把路徑當(dāng)作目錄(包)來處理

4.去上一級(jí)node_modules重復(fù)2,3步驟 直到了根目錄

模塊緩存

模塊首次加載后就緩存在require.cache,

如果想清理模塊緩存,可以循環(huán)中配合delete進(jìn)行清理


廣州藍(lán)景技術(shù)分享—你知道nodeJS這些基礎(chǔ)嗎的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
德清县| 高平市| 筠连县| 泰宁县| 仙桃市| 石狮市| 南郑县| 宜兰市| 广河县| 中卫市| 郑州市| 松江区| 南川市| 阳朔县| 荥经县| 宁武县| 卓资县| 祁东县| 巴马| 临西县| 岗巴县| 信丰县| 朝阳市| 东乌| 眉山市| 沙湾县| 淮北市| 武陟县| 丰宁| 滦南县| 天气| 崇左市| 息烽县| 沂南县| 合川市| 昌邑市| 定安县| 古蔺县| 仁怀市| 彭州市| 黄石市|