<th id="wu2k2"><s id="wu2k2"></s></th> <blockquote id="wu2k2"></blockquote>
  • <tr id="wu2k2"></tr>
  • <samp id="wu2k2"><tbody id="wu2k2"></tbody></samp><samp id="wu2k2"><tbody id="wu2k2"></tbody></samp>
  • 更多精彩內(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 亚洲国产精品尤物yw在线 | 国产玖玖玖九九精品视频| 揄拍自拍日韩精品| 国产丝袜在线精品丝袜| 国产精品福利一区| 国产精品网站在线观看| 久久这里只有精品66| 中文字幕在线不卡精品视频99| 精品久久久久久中文字幕无碍| 精品香蕉在线观看免费| 99久久亚洲精品无码毛片| 亚洲精品无码久久久久去q | 国产精品亚洲一区二区三区久久 | 精品午夜国产人人福利| 日韩精品视频免费网址| 国产精品久久久久久久人人看| 99在线视频精品| 久久99九九99九九精品| 国产成人精品亚洲一区| 精品久久久久国产免费| 精品久久久一二三区| 69国产成人精品午夜福中文| 欧洲精品久久久av无码电影| 国产精品视频二区不卡| 国产在线精品无码二区| 成人午夜视频精品一区| 亚洲国产精品嫩草影院久久 | 国产在线观看高清精品| 久久久精品久久久久久| 国产精品一香蕉国产线看观看| 一色屋精品视频任你曰| 一区二区不卡久久精品| 精品无码黑人又粗又大又长| 午夜精品久久久久蜜桃| 免费在线精品视频| 九九九精品视频免费| 亚洲国产成人精品女人久久久| 九九九国产精品成人免费视频| 伊在人亚洲香蕉精品区麻豆 | 日韩精品无码视频一区二区蜜桃 | 3d动漫精品一区视频在线观看|