国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

13 個npm 快速開發技巧(推薦)

2024-05-06 15:37:11
字體:
來源:轉載
供稿:網友

為了保證的可讀性,本文采用意譯而非直譯。

每天,數以百萬計的開發人員使用 npm 或 yarn 來構建項目。運行npm init或npx create- response -app等命令幾乎構建JS項目的首選方式,無論是為客戶端或服務器端,還是桌面應用程序。

但是npm不僅僅是初始化項目或安裝包。在本文中,我們將會介紹 npm 的13個技巧來最大限度地利用npm:從簡單的快捷方式到自定義腳本。

由于我們中的許多人每天都使用npm,從長遠來看,即使節省少量的時間也會產生顯著的影響。這些技巧是針對初學者和中級開發人員的,但是即使您是一位經驗豐富的開發人員,我希望你仍然能夠找到一到兩個你以前沒有遇到過的特性。

想閱讀更多優質文章請猛戳GitHub博客,一年百來篇優質文章等著你!

主要內容

    學習基本快捷方式 設置默認npm init屬性 讓腳本跨平臺兼容 并行運行腳本 在不同的目錄中運行腳本 延遲運行腳本直到端口準備就緒 列出并選擇可用腳本 運行前后腳本 控制應用程序版本 從命令行編輯package.json 自動設置和打開你的github庫 自定義npm init腳本 使用自定義npm init腳本將你的第一個 Commit 提交到 GitHub

1.學習基本快捷方式

我們從最基本的開始,學習最常見的npm快捷方式從長遠來將會節省很多時間。

安裝  —  常規:npm install,簡寫:npm i。 測試  —  常規:npm test,簡寫:npm t。 幫助  —  常規:npm --help,簡寫:npm -h。 全局標志 —  常規: --global,簡寫:-g。 保存為開發依賴 - 常規: - save-dev,簡寫:-D。 npm init 默認值 - 常規:npm init --yes 或 npm init --force,簡寫:npm init -y 或 npm init -f

我們知道使用-save或-S來保存包,但現在這是個已經是默認值。要安裝一個包而不保存它,可以使用 ——no-save標志。

不太常見的快捷鍵

還有一些不常見的快捷方式,如下:

安裝包信息將加入到optionalDependencies(可選階段的依賴)- 常規:--save-optional, 簡寫:-O。
精確安裝指定模塊版本 - 常規:--save-optional, 簡寫:-O。
如果需要在本地保存一個npm包,或者通過單個文件下載選擇一組可用的包,可以使用--save-bundle或-B將它們捆綁在一起,并使用npm pack獲得捆綁包。

根的快捷方式

. 符號通常用于表示應用程序的根目錄,npm術語中的應用程序入口點,即package.json中指定為“main”的值

{ "main": "index.js"}

這個快捷方式也可以用于像npx create-react-app . 這樣的命令。因此,可以運行npx create-react-app .,而不是使用 npx create-react-app my-app 創建一個新的my-app目錄。

2. 設置默認npm init屬性

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 桂林市| 临洮县| 昭觉县| 当涂县| 武胜县| 孝昌县| 贵定县| 临湘市| 江门市| 长岛县| 加查县| 怀集县| 阿拉善右旗| 呈贡县| 岫岩| 滁州市| 洪湖市| 德兴市| 湖口县| 新余市| 深泽县| 大丰市| 阿坝| 电白县| 玉门市| 老河口市| 濉溪县| 灌阳县| 金阳县| 略阳县| 手机| 北川| 突泉县| 旌德县| 宜良县| 长沙县| 平阴县| 乌拉特中旗| 黑水县| 郎溪县| 西华县|