日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > HTML >内容正文

HTML

npm 删除依赖包_前端开发,npm会了吗?

發布時間:2025/3/20 HTML 46 豆豆
生活随笔 收集整理的這篇文章主要介紹了 npm 删除依赖包_前端开发,npm会了吗? 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

npm 是Node.js的包管理工具(package manager),npm 由三個獨立的部分組成: 網站(開發者查找包,設置參數以及管理npm的主要途徑) 注冊表(保存每個包(package)的信息) 命令行工具(通過命令行或終端運行。開發者通過 CLI 與 npm 打交道)。

npm常用操作命令

  • npm search 搜索包
  • npm install 安裝包 or npm i 包名
  • npm ls 查看已經安裝的依賴包
  • npm uninstall 卸載包
  • npm run 查看 package.json中有哪些 npm script命令
  • npm update 更新包
  • 注: jquery@2.2.4 執行 npm update之后,只會更新jquery@2.x.x以后的小版本,不會直接更新到3.x.x版本, 如需下載3.x版本重新安裝需要的版本即可

    本地項目安裝包命令

    • npm i

    安裝在當前項目目錄(node_modules)下,根據模塊訪問規則,當前項目以及子項目可訪問。一般用于安裝項目獨立使用的包。

    全局安裝包命令

    • npm i -g

    安裝在 npm 指定的全局目錄下,通過全局模塊訪問機制可以在全局范圍內訪問。一般用于安裝工具性質的包。

    一次安裝多個模塊:

    npm i gulp-pug gulp-debug gulp-sass

    更新依賴包

    • 檢測依賴包 npm i npm-check-updates -g
    • 查看哪些依賴包需要更新 ncu
    • 更新package.json文件中的依賴包為最新版本
    • 安裝最新的依賴包 npm i
    • npm outdate 查看安裝包有沒有版本更新

    查看包信息

    • npm view vue 或 npm v vue 查看安裝包所有信息
    • npm v vue version 查看包最新版本
    • npm view versions --json 查看指定包的所有版本

    npm root -g 查看全局包的安裝路徑

    npm init 或 npm init –yes 自動創建package.json文件

    npm config get prefix 獲取全局安裝的默認目錄

    npm config set key value 設置npm鏡像和node-sass

    • npm config set registry https://registry.npm.taobao.org
    • npm config set SASS_BINARY https:npm.taobao.org/mirrors/node-sass/

    npm i -g與 npm i -S 或 npm i -D 區別

    • npm i xxx -g 全局安裝
    • npm i xxx -S 是 npm i xxx --save的簡寫 安裝的插件會在package.json文件中寫入到dependencies對象里面去,dependencies需要發布到生產環境.(生產依賴/項目依賴包) 開發時使用,上線還需要
    • npm i xxx -D 是 npm i xxx --save-dev的簡寫 安裝的插件會在package.json文件中寫入到devDependencies對象里面去,devDependencies里面的插件只用于開發環境不用于生產環境.(開發依賴) 開發時需要,線上不需要

    發布自己的模塊包

    package.json文件 項目(模塊、包)說明配置文件,該文件描述了當前包的信息,只有擁有package.json文件的項目才可以被發布。


    自動創建package.json npm init / npm init --yes

    package.jsonname:包名稱,必填version:版本,必填,格式 x.x.xmain : 包的入口主文件scripts:自定義腳本,通過 npm run 腳本名稱即可執行腳本定義的命令dependencies:生產環境下需要使用的依賴包devDependencies:只做開發環境(測試環境)下使用的依賴包
    • 注冊 npmjs.org 賬號
    • 登錄 npm adduser / npm login 要切回到npm源
    • 發布 npm publish 查看發布的npm包

    快速刪除node_modules依賴或文件

    • npm i rimraf -g 全局安裝 rimraf 模塊
    • rimraf node_modules

    cmd中 set 可以查看所有的環境變量

    《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀

    總結

    以上是生活随笔為你收集整理的npm 删除依赖包_前端开发,npm会了吗?的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。