<strike id="cakm0"></strike>
  • <button id="cakm0"><dl id="cakm0"></dl></button>
  • <samp id="cakm0"><tbody id="cakm0"></tbody></samp>
    <samp id="cakm0"><pre id="cakm0"></pre></samp><ul id="cakm0"></ul>
    <strike id="cakm0"></strike>
    <li id="cakm0"></li>
  • <ul id="cakm0"></ul>
  • 更多精彩內(nèi)容,歡迎關(guān)注:

    視頻號(hào)
    視頻號(hào)

    抖音
    抖音

    快手
    快手

    微博
    微博

    當(dāng)前位置:首頁 科技百科 java require

    java require

    文檔

    java require

    Javarequire是CommonJS格式的核心,模塊通過它來加載。模塊的加載順序例子:require('find')。1、node會(huì)先查找find模塊是否是內(nèi)置模塊,找不到則進(jìn)行下一步。2、從當(dāng)前目錄向外尋找node_moludes查找是否有find.js文件,找不到進(jìn)行下一步。
    推薦度:
    導(dǎo)讀Javarequire是CommonJS格式的核心,模塊通過它來加載。模塊的加載順序例子:require('find')。1、node會(huì)先查找find模塊是否是內(nèi)置模塊,找不到則進(jìn)行下一步。2、從當(dāng)前目錄向外尋找node_moludes查找是否有find.js文件,找不到進(jìn)行下一步。

    java require是什么?讓我們一起來了解一下吧!

    Java require是CommonJS格式的核心,模塊通過它來加載。Node.js 的模塊倉庫?npmjs.com?,現(xiàn)在已經(jīng)存放了15萬個(gè)模塊,其中絕大部分都是 CommonJS 格式。

    模塊的加載順序例子:require('find')

    1、node會(huì)先查找find模塊是否是內(nèi)置模塊(nodejs內(nèi)置的模塊有fs、http等),找不到則進(jìn)行下一步

    2、從當(dāng)前目錄向外尋找node_moludes查找是否有find.js文件,找不到進(jìn)行下一步;

    3、在node_moludes中找find文件夾,尋找index.js文件;

    4、沒有index.js文件,則去package.json中查找main字段,該字段對(duì)應(yīng)于一個(gè)入口路徑;

    5、以上都找不到,報(bào)錯(cuò)。

    加載文件例子:require('./find')

    1、node會(huì)先找當(dāng)前目錄下的find.js文件;

    2、進(jìn)而尋找find.json文件;

    3、尋找當(dāng)前目錄下的find文件夾的index.js

    4、沒有index.js文件,則去package.json中查找main字段,該字段對(duì)應(yīng)于一個(gè)入口路徑;

    5、以上都找不到,報(bào)錯(cuò)。

    Require的用法:

    當(dāng) Node 遇到 require(X) 時(shí),按下面的順序處理。

    1.如果 X 是內(nèi)置模塊(比如 require('http'))?  a. 返回該模塊。?  b. 不再繼續(xù)執(zhí)行。

    2.如果 X 以 "./" 或者 "/" 或者 "../" 開頭?  a. 根據(jù) X 所在的父模塊,確定 X 的絕對(duì)路徑。?  b. 將 X 當(dāng)成文件,依次查找下面文件,只要其中有一個(gè)存在,就返回該文件,不再繼續(xù)執(zhí)行。

    X
    X.js
    X.json
    X.node

      c. 將 X 當(dāng)成目錄,依次查找下面文件,只要其中有一個(gè)存在,就返回該文件,不再繼續(xù)執(zhí)行。

    X/package.json(main字段)
    X/index.js
    X/index.json
    X/index.node

    3.如果 X 不帶路徑?  a. 根據(jù) X 所在的父模塊,確定 X 可能的安裝目錄。?  b. 依次在每個(gè)目錄中,將 X 當(dāng)成文件名或目錄名加載。

    4.?拋出 "not found"

    以上就是小編今天的分享了,希望可以幫助到大家。

    文檔

    java require

    Javarequire是CommonJS格式的核心,模塊通過它來加載。模塊的加載順序例子:require('find')。1、node會(huì)先查找find模塊是否是內(nèi)置模塊,找不到則進(jìn)行下一步。2、從當(dāng)前目錄向外尋找node_moludes查找是否有find.js文件,找不到進(jìn)行下一步。
    推薦度:
    為你推薦
    資訊專欄
    熱門視頻
    相關(guān)推薦
    java region java render java override java pandas java parse java repeat java parser java request java partial java requests java rest java result java resultset java resume java retrofit java reverse() java reverse java rotate java rsa加密 java path java resolve java resources java overload java outofmemory java outer java orm java openssl java regex java reflect java reference java redirect java rectangle java openjdk java opengl java openfire java onvif java inputstreamreader java influxdb java implements java image
    Top 人妻少妇精品无码专区漫画| 国产午夜亚洲精品午夜鲁丝片| 国产精品美女久久久网站动漫| 亚洲精品WWW久久久久久 | 亚洲日韩精品无码专区网址| 日韩精品少妇无码受不了| 国产精品久久亚洲不卡动漫| 国产精品乱子乱XXXX| 国产精品亚洲一区二区三区在线| 久久精品国产99国产精品亚洲 | 日韩精品免费在线视频| 99在线精品视频观看免费| 日韩精品电影一区亚洲| 午夜DY888国产精品影院| 久久久久久久精品毛万迈巴赫车标 | 国产在线精品无码二区| 国产精品久久国产精品99| 精品国产一区二区三区麻豆| 久久青草国产精品一区| 国产成人亚洲精品91专区手机| 99re在线视频精品| 国产乱人伦app精品久久| 久章草在线精品视频免费观看| 在线精品自偷自拍无码中文| 久久久精品国产亚洲成人满18免费网站 | 国产精品爽爽V在线观看无码| 久久精品国产四虎| 久久精品女人天堂AV麻| 国产在线观看精品一区二区三区91| 亚洲国产成人精品不卡青青草原| 久久人搡人人玩人妻精品首页| 无码人妻精品一区二区三区蜜桃 | 精品成人一区二区三区免费视频| 亚洲爆乳精品无码一区二区三区| 国产精品香蕉在线观看不卡| 好吊妞视频这里有精品| 国产精品涩涩涩视频网站| 久久精品?ⅴ无码中文字幕| 免费观看国产精品| 国产亚洲蜜芽精品久久| 婷婷99视频精品全部在线观看|