<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 国产精品美女久久久| 久久精品99久久香蕉国产色戒| 午夜肉伦伦影院久久精品免费看国产一区二区三区 | 欧洲成人午夜精品无码区久久| 国产午夜精品一区二区三区嫩草| 国产成人久久精品二区三区| www.99精品| 国产成人无码精品久久久免费 | 国产精品福利午夜在线观看| 热久久99精品这里有精品| 国产精品自在自线免费观看| 热re久久精品国产99热| 国产日韩精品视频| 国产成人精品免高潮在线观看| jiucao在线观看精品| 香蕉在线精品视频在线观看6| 国内精品久久久久影院网站| 99re这里只有精品6| 国产成人精品优优av| 99久久久国产精品免费蜜臀| 亚洲另类精品xxxx人妖| 国产AV午夜精品一区二区入口 | 国产AV一区二区精品凹凸| 精品视频一区二区观看| 久久国产精品偷99| 国内精品久久久久久99蜜桃| 久久精品99国产精品日本| 91精品国产免费入口| 亚洲精品无码不卡在线播放| 国产精品无码一区二区三区在| 亚洲国产精品日韩专区AV| 国产一区麻豆剧传媒果冻精品| 久久精品国产96精品亚洲| 91精品久久久久久无码| WWW夜片内射视频日韩精品成人| 国产91精品久久久久999| 国产区精品高清在线观看| 青青青青久久精品国产| 久久精品无码一区二区WWW| 天堂精品高清1区2区3区| 亚洲精品tv久久久久|