前端(vue)入門到精通課程:進(jìn)入學(xué)習(xí)
就像其他人一樣,開(kāi)發(fā)人員喜歡知道一些可以展示給同事或朋友的小技巧。今天,我決定寫一些鍵盤魔術(shù),你可以在使用 Node Package Manager(NPM) 時(shí)使用它們。這些不僅會(huì)給你和你周圍的人留下深刻的印象,而且也會(huì)讓你的工作流程更快更簡(jiǎn)潔。接下來(lái)讓我們一起開(kāi)始吧!【相關(guān)教程推薦:nodejs視頻教程】
1、軟件包初始化
您想要快速初始化一個(gè)新的軟件包嗎?您是否厭倦了出現(xiàn)無(wú)限的問(wèn)題?運(yùn)行 npm init -y
或 npm init -f
。這些命令將允許您跳過(guò)這些問(wèn)題!
2、打開(kāi)程序包的主頁(yè)
您正在使用剛剛發(fā)現(xiàn)的一個(gè)很酷的 npm 包嗎?您想查看它的主頁(yè)來(lái)閱讀文檔嗎?運(yùn)行 npm home your_package
,這個(gè)命令將 直接帶到 您正在尋找的頁(yè)面!
3、打開(kāi)包的 GitHub 地址
類似于上面的命令,運(yùn)行 npm repo your-package
將直接帶你進(jìn)入包官方GitHub 地址。
4、列出所有已安裝的包
無(wú)需浪費(fèi)時(shí)間打開(kāi) package.json 文件?只需運(yùn)行 npm ls - - depth 0
即可羅列所有已安裝的包信息:
5、列出所有可用命令
新項(xiàng)目,無(wú)需打開(kāi) package.json
只需要運(yùn)行 npm run
即可獲取可用命令列表:
6、檢查 package.json 中未聲明的包
另一個(gè)有用的命令,npm prune
將遍歷您的 package.json
文件,并將其與 /node_modules
內(nèi)容比較。您將收到一份輸出列表,其中列出了所有未在 package.json
文件中聲明的包。完成此操作后,npm prune
將刪除那些未出現(xiàn)在 package.json
里或 npm install
時(shí)沒(méi)有使用 -save
標(biāo)志安裝的包。
7、打包包版本
需要打包一個(gè)包?只需要運(yùn)行 npm 后加 minor/major/patch 指令。
8、運(yùn)行測(cè)試
一天內(nèi)你可以已經(jīng)運(yùn)行 npm run test 很多次了?為什么不使用更短的方式 npm t ,它們擁有相同的效果。
寶藏指令
仍然渴望