<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 国产精品无码AV不卡| 人妻精品久久无码专区精东影业| 91精品婷婷国产综合久久| 亚洲午夜福利精品久久| 午夜国产精品免费观看| 国产精品无码久久久久久| 国产aⅴ精品一区二区三区久久| 亚洲精品电影在线| 亚洲中文字幕久久精品无码APP| 日本精品高清一区二区2021| 亚洲av产在线精品亚洲第一站| 国产乱码伦精品一区二区三区麻豆| 国产精品99亚发布| 91精品啪在线观看国产电影| 精品999久久久久久中文字幕| 人妻偷人精品成人AV| 国产乱码精品一区二区三区| 99久久久国产精品免费牛牛| 在线精品自拍无码| 香蕉依依精品视频在线播放| 亚洲日韩精品无码专区加勒比☆| 久久亚洲精品无码AV红樱桃| 一本一本久久A久久综合精品 | 国产精品无码一二区免费| 久久精品国产日本波多野结衣| 久久精品成人无码观看56| 亚洲愉拍99热成人精品热久久| 日韩精品成人a在线观看| 少妇人妻精品一区二区| 亚洲精品一二三区| 91精品视频播放| 亚洲午夜精品一区二区| 秋霞久久国产精品电影院| 久99久无码精品视频免费播放| 日韩精品免费一线在线观看| 精品熟女碰碰人人a久久| 国产精品美女在线观看| 亚洲国产日韩精品| 亚洲国产日韩精品| 国产精品xxx电影| 国产免费久久精品99re丫y|