日韩成人免费在线_国产成人一二_精品国产免费人成电影在线观..._日本一区二区三区久久久久久久久不

當(dāng)前位置:首頁 > 科技  > 軟件

簡述 packages.json 中 41 個常用的配置字段,了解一下還挺有用

來源: 責(zé)編: 時間:2024-02-01 12:49:15 267觀看
導(dǎo)讀大家好,我是林三心,用最通俗易懂的話講最難的知識點(diǎn)是我的座右銘,基礎(chǔ)是進(jìn)階的前提是我的初心~背景我們現(xiàn)在開發(fā)項(xiàng)目都是需要配合node + npm的,那么你的項(xiàng)目目錄中肯定會存在一個packages.json這個文件packages.json這個

大家好,我是林三心,用最通俗易懂的話講最難的知識點(diǎn)是我的座右銘,基礎(chǔ)是進(jìn)階的前提是我的初心~xYc28資訊網(wǎng)——每日最新資訊28at.com

背景

我們現(xiàn)在開發(fā)項(xiàng)目都是需要配合node + npm的,那么你的項(xiàng)目目錄中肯定會存在一個packages.json這個文件xYc28資訊網(wǎng)——每日最新資訊28at.com

packages.json這個文件中有很多的字段,但是其實(shí)很多開發(fā)者只知道那幾個字段的意思:xYc28資訊網(wǎng)——每日最新資訊28at.com

  • version:版本號
  • dependencies:生產(chǎn)依賴
  • devDependencies:開發(fā)依賴

其他就一概不知了,但是如果你想要實(shí)現(xiàn)前端進(jìn)階的話,前端工程化是繞不過去的一環(huán),而packages.json則是前端工程化中重要的一部分!xYc28資訊網(wǎng)——每日最新資訊28at.com

必需字段

  • name: 定義你的項(xiàng)目的名稱,不能使用.或_開頭,并且不能包含大寫字母
  • version: 定義你的項(xiàng)目的版本號,格式為 :大版本號.次版本號.修訂號

描述字段

  • description: 項(xiàng)目的描述
  • keywords: 項(xiàng)目的關(guān)鍵詞,會在 NPM 文檔上顯示
  • author: 項(xiàng)目的作者
  • contributors: 項(xiàng)目的貢獻(xiàn)者
  • homepage: 項(xiàng)目的主頁地址,一般放 github 的地址
  • repository: 項(xiàng)目的源碼地址,一般放 github 的地址
  • bug: 項(xiàng)目提交問題的地址
  • funding: 項(xiàng)目捐贈支持的地址

依賴字段

  • dependencies: 生產(chǎn)依賴
  • devDependencies: 開發(fā)依賴
  • peerDependencies: 對等依賴,比如你開發(fā)一個庫需要依賴vue,你的項(xiàng)目也需要依賴vue,這個時候peerDependencies里的vue就會忽略安裝,提高安裝效率
  • peerDependenciesMeta: 對等依賴標(biāo)記
  • engines: 聲明對 npm 或 node 的版本要求
  • workspaces: 單代碼庫管理多個子項(xiàng)目,pnpm 的 workspace 就是依賴了這個字段

腳本字段

  • scripts: 放一些項(xiàng)目運(yùn)行的命令,比如 start、dev、build、prepare、test等等
  • config: 項(xiàng)目的一些配置,比如設(shè)置環(huán)境變量

入口 & 文件 & 類型 字段

  • bin: 定義命令行執(zhí)行的文件
  • main: 指定你項(xiàng)目的入口文件
  • module: 指定項(xiàng)目的 esmodule 入口文件
  • browser: 指定瀏覽器引入時使用的入口文件(umd)
  • types: 指定項(xiàng)目的類型聲明文件(.d.ts)
  • type: 一般要設(shè)置成 module,項(xiàng)目才能使用 esmodule 語法
  • exports: 當(dāng)打包工具支持exports字段時(webpack、Rollup 等),以上main,browser,module,types四個字段都被忽略
"exports": {      ".": {      "import": "./dist/index.esm.js",      "require": "./dist/index.cjs.js",      "browser": "./dist/index.umd.js",      "types": "./dist/index.d.ts"    }}

"." 表示默認(rèn)導(dǎo)出xYc28資訊網(wǎng)——每日最新資訊28at.com

"import": 指定了 ES module (ESM) 規(guī)范下的導(dǎo)出文件路徑xYc28資訊網(wǎng)——每日最新資訊28at.com

"require": 指定了 CommonJS 規(guī)范下的導(dǎo)出文件路徑xYc28資訊網(wǎng)——每日最新資訊28at.com

"browser": 指定了用于瀏覽器環(huán)境的導(dǎo)出文件路徑xYc28資訊網(wǎng)——每日最新資訊28at.com

"types": 指定了類型聲明文件的路徑xYc28資訊網(wǎng)——每日最新資訊28at.com

發(fā)包字段

  • files: 指明哪些文件需要發(fā)包到 NPM 上
  • private: 設(shè)置是否要發(fā)到私有庫上,發(fā)公共庫的話 false
  • publishConfig: 指定發(fā)包到某個位置
  • os: 指定你的包適用于什么操作系統(tǒng)
  • cpu: 與 os 類似
  • license: 指定你的包的開源協(xié)議,各個協(xié)議允許做什么事情,如下圖

圖片圖片xYc28資訊網(wǎng)——每日最新資訊28at.com

第三方字段(非官方)

  • eslintConfig: eslint配置,但是現(xiàn)在都不用這個區(qū)配置了,都是用 .eslintrc
  • babel: babel配置,現(xiàn)在不用了,都用 .babelrc
  • unpkg: 指定通過 cdn 使用你的包的時候的入口文件
  • lint-staged: 一般配合 githooks 一起對暫存區(qū)的文件進(jìn)行代碼校驗(yàn)
  • browserslist: 告知支持哪些瀏覽器
  • sideEffects: 說明項(xiàng)目是否有副作用,配合 webpoack 或者 rollup進(jìn)行 tree-shaking

圖片圖片xYc28資訊網(wǎng)——每日最新資訊28at.com

xYc28資訊網(wǎng)——每日最新資訊28at.com

本文鏈接:http://m.www897cc.com/showinfo-26-70429-0.html簡述 packages.json 中 41 個常用的配置字段,了解一下還挺有用

聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。郵件:2376512515@qq.com

上一篇: Python 實(shí)現(xiàn)定時任務(wù)的九種方案

下一篇: C++實(shí)現(xiàn)多功能計(jì)算器

標(biāo)簽:
  • 熱門焦點(diǎn)
  • K60 Pro官方停產(chǎn) 第三方瞬間漲價(jià)

    雖然沒有官方宣布,但Redmi的一些高管也已經(jīng)透露了,Redmi K60 Pro已經(jīng)停產(chǎn)且不會補(bǔ)貨,這一切都是為了即將到來的K60 Ultra鋪路,屬于廠家的正常操作。但有意思的是該機(jī)在停產(chǎn)之后
  • 6月安卓手機(jī)性價(jià)比榜:Note 12 Turbo斷層式碾壓

    6月份有一個618,雖然這是京東周年慶的日子,但別的電商也都不約而同的跟進(jìn)了,反正促銷沒壞處,廠商和用戶都能滿意。618期間一些產(chǎn)品也出現(xiàn)了歷史低價(jià),那么各個價(jià)位段的產(chǎn)品性價(jià)比
  • 谷歌KDD'23工作:如何提升推薦系統(tǒng)Ranking模型訓(xùn)練穩(wěn)定性

    谷歌在KDD 2023發(fā)表了一篇工作,探索了推薦系統(tǒng)ranking模型的訓(xùn)練穩(wěn)定性問題,分析了造成訓(xùn)練穩(wěn)定性存在問題的潛在原因,以及現(xiàn)有的一些提升模型穩(wěn)定性方法的不足,并提出了一種新
  • 一篇文章帶你了解 CSS 屬性選擇器

    屬性選擇器對帶有指定屬性的 HTML 元素設(shè)置樣式。可以為擁有指定屬性的 HTML 元素設(shè)置樣式,而不僅限于 class 和 id 屬性。一、了解屬性選擇器CSS屬性選擇器提供了一種簡單而
  • 使用LLM插件從命令行訪問Llama 2

    最近的一個大新聞是Meta AI推出了新的開源授權(quán)的大型語言模型Llama 2。這是一項(xiàng)非常重要的進(jìn)展:Llama 2可免費(fèi)用于研究和商業(yè)用途。(幾小時前,swyy發(fā)現(xiàn)它已從LLaMA 2更名為Lla
  • 10天營收超1億美元,《星鐵》比《原神》差在哪?

    來源:伯虎財(cái)經(jīng)作者:陳平安即便你沒玩過《原神》,你一定聽說過的它的大名。恨它的人把《原神》開服那天稱作是中國游戲史上最黑暗的一天,有粉絲因?yàn)樗髂嵩赑S平臺上線《原神》,怒而
  • 大廠卷向扁平化

    來源:新熵作者丨南枝 編輯丨月見大廠職級不香了。俗話說,兵無常勢,水無常形,互聯(lián)網(wǎng)企業(yè)調(diào)整職級體系并不稀奇。7月13日,淘寶天貓集團(tuán)啟動了近年來最大的人力制度改革,目前已形成一
  • 年輕人的“職場羞恥感”,無處不在

    作者:馮曉亭 陶 淘 李 欣 張 琳 馬舒葉來源:燃次元“人在職場,應(yīng)該選擇什么樣的著裝?”近日,在網(wǎng)絡(luò)上,一個與著裝相關(guān)的帖子引發(fā)關(guān)注,在該帖子里,一位在高級寫字樓亞洲金
  • 華為HarmonyOS 4.0將于8月4日發(fā)布 或搭載AI大模型技術(shù)

    華為宣布HarmonyOS4.0將于8月4日正式發(fā)布。此前,華為已經(jīng)針對開發(fā)者公布了HarmonyOS4.0,以便于開發(fā)者提前進(jìn)行適配,也因此被曝光出了一些新系統(tǒng)的特性
Top 日韩成人免费在线_国产成人一二_精品国产免费人成电影在线观..._日本一区二区三区久久久久久久久不
国产精品综合视频| 免费中文日韩| 亚洲综合99| 亚洲欧美日韩国产另类专区| 欧美一区免费视频| 免费在线国产精品| 国产精品国产三级国产普通话蜜臀| 亚洲尤物视频在线| 先锋亚洲精品| 玖玖视频精品| 欧美日韩中文字幕精品| 国产欧美日韩视频一区二区三区 | 先锋影音国产一区| 久久久久久**毛片大全| 欧美激情综合色| 国产酒店精品激情| 亚洲黄色天堂| 午夜精品久久久久久久久久久久久| 久久综合九色99| 国产精品成人一区| 在线精品国产成人综合| 一本色道88久久加勒比精品 | 久久嫩草精品久久久精品一| 欧美日本国产一区| 欧美成黄导航| 国产精品高清免费在线观看| 在线观看欧美日韩国产| 亚洲国产人成综合网站| 亚洲一区二区精品在线观看| 久久综合狠狠综合久久激情| 国产精品久久国产精品99gif| 国产专区一区| 亚洲一区在线看| 欧美成人在线影院| 国产三级精品三级| 夜色激情一区二区| 蜜桃av综合| 国产一区二区毛片| 亚洲午夜国产成人av电影男同| 麻豆国产精品va在线观看不卡| 国产精品羞羞答答| 野花国产精品入口| 欧美成人精品在线视频| 国产一区深夜福利| 亚洲午夜成aⅴ人片| 欧美二区在线观看| 国自产拍偷拍福利精品免费一| 亚洲综合色丁香婷婷六月图片| 欧美激情第1页| 在线日韩电影| 久久精品一区二区| 国产欧美va欧美va香蕉在| 一区二区三区高清不卡| 欧美高清在线播放| 在线观看中文字幕亚洲| 久久精品男女| 久久在线免费观看| 国产偷自视频区视频一区二区| 亚洲少妇诱惑| 欧美日韩免费精品| 亚洲日本无吗高清不卡| 久久亚洲欧美国产精品乐播| 国产精品免费小视频| 一区二区不卡在线视频 午夜欧美不卡在 | 午夜免费久久久久| 国产精品久久久久999| 亚洲作爱视频| 欧美精品久久99久久在免费线| 亚洲成人自拍视频| 久久久伊人欧美| 国产亚洲欧美日韩在线一区| 伊人久久亚洲美女图片| 亚洲欧美日韩在线播放| 欧美日韩在线另类| 99re热精品| 欧美片在线播放| 日韩视频在线一区二区| 欧美精品一区三区| 亚洲看片一区| 欧美一级一区| 国产伦精品一区二区三区高清版| 亚洲天堂网在线观看| 欧美视频中文一区二区三区在线观看 | 一区二区三区 在线观看视频| 欧美精品在线观看播放| 国产欧美亚洲视频| 亚洲欧美大片| 国产精品久久国产精品99gif| 亚洲欧美精品| 欧美高清影院| 日韩一级网站| 欧美日韩小视频| 中文在线不卡| 国产精品视频xxx| 亚洲乱码久久| 欧美日韩精品一区二区天天拍小说 | 狠狠色狠狠色综合人人| 久久久综合网| 亚洲国产精品免费| 欧美精品国产一区| 一区二区三区四区在线| 美女主播视频一区| 亚洲日本中文字幕免费在线不卡| 欧美激情在线狂野欧美精品| 99精品国产福利在线观看免费| 欧美日韩久久精品| 亚洲欧美清纯在线制服| 国产一区视频在线看| 亚洲综合成人在线| 国产精品主播| 久久欧美肥婆一二区| 亚洲欧洲一级| 欧美新色视频| 久久精品视频免费播放| 亚洲国产精品欧美一二99| 欧美日韩精品一区二区天天拍小说| 亚洲欧美日韩另类精品一区二区三区| 国产亚洲激情| 欧美大片在线影院| 亚洲视频一区二区| 国产偷国产偷亚洲高清97cao| 老司机67194精品线观看| 日韩视频欧美视频| 国产老女人精品毛片久久| 乱中年女人伦av一区二区| 一本久久综合亚洲鲁鲁五月天| 国产欧美日韩麻豆91| 亚洲在线免费| 国模叶桐国产精品一区| 欧美精品久久99久久在免费线| 亚洲一区二区少妇| 尤物九九久久国产精品的分类| 欧美日韩精品一区二区天天拍小说 | 国产视频丨精品|在线观看| 免费观看久久久4p| 亚洲福利国产| 免费看的黄色欧美网站| 一级成人国产| 国产在线播精品第三| 欧美人体xx| 久久久国产91| 亚洲视频国产视频| 在线高清一区| 国产精品试看| 欧美精品麻豆| 久久久久久久国产| 在线成人小视频| 国产精品免费福利| 欧美国产亚洲精品久久久8v| 欧美一区1区三区3区公司| 亚洲免费观看在线视频| 黄色成人片子| 国产精品视频yy9099| 欧美激情一区二区三区蜜桃视频| 欧美在线视频一区| 中文亚洲视频在线| 亚洲国产欧美国产综合一区| 国产裸体写真av一区二区| 欧美日韩a区| 美女免费视频一区| 久久99在线观看| 亚洲视屏一区| 亚洲人成网站在线播| 黄色成人在线网站| 国产精品自拍网站| 国产精品成人免费精品自在线观看| 欧美成人r级一区二区三区| 久久精品国产综合| 午夜精品999| 亚洲天堂av高清| 日韩午夜电影av| 亚洲激情国产精品| 黑丝一区二区| 国产麻豆91精品| 国产精品成人播放| 欧美精品久久久久久久| 久久一日本道色综合久久| 欧美一级大片在线免费观看| 亚洲视屏在线播放| 99综合电影在线视频| 亚洲激情在线激情| 在线观看91精品国产麻豆| 国产自产在线视频一区 | 日韩午夜剧场| 亚洲精选成人| 亚洲精品久久嫩草网站秘色| 尤物yw午夜国产精品视频| 国产亚洲欧美一区二区| 国产精品有限公司| 国产精品久久久久久久久久ktv | 亚洲欧美日韩国产综合精品二区| 一区二区免费在线观看| 亚洲精品一区中文| 亚洲激情电影在线| 亚洲第一久久影院| 亚洲国产电影| 亚洲国产精品传媒在线观看| 在线欧美视频| 亚洲国产一区在线| 91久久夜色精品国产网站| 国产精品一级久久久| 国产精品videosex极品| 国产精品magnet| 国产精品久久久久久久久久久久久|