溫馨提示×

Linux中Node.js的包管理如何操作

小樊
44
2025-09-04 16:44:15
欄目: 編程語言

Linux中Node.js常用包管理工具為npm和Yarn,操作如下:

一、npm(Node.js自帶)

  1. 安裝Node.js(含npm)
    從官網下載對應Linux版本的安裝包,安裝后通過以下命令驗證:

    node -v  # 查看Node.js版本  
    npm -v   # 查看npm版本  
    
  2. 初始化項目
    在項目目錄執行:

    npm init -y  # 快速生成package.json(默認配置)  
    
  3. 安裝依賴

    • 本地安裝(添加到dependencies):
      npm install <包名> --save  # 可簡寫為 npm i <包名>  
      
    • 開發依賴(添加到devDependencies):
      npm install <包名> --save-dev  
      
    • 全局安裝(命令行工具):
      npm install -g <包名>  
      
  4. 更新/刪除依賴

    • 更新單個包:
      npm update <包名>  
      
    • 刪除包:
      npm uninstall <包名>  
      
  5. 其他常用命令

    • 查看已安裝包:npm list
    • 查看全局包:npm list -g --depth=0
    • 運行腳本:npm run <script-name>(需在package.json中定義)

二、Yarn(需額外安裝)

  1. 安裝Yarn
    通過npm全局安裝:

    npm install -g yarn  
    
  2. 常用命令

    • 初始化項目:yarn init
    • 安裝依賴:yarn add <包名>(默認添加到dependencies
    • 開發依賴:yarn add <包名> --dev
    • 更新依賴:yarn upgrade <包名>yarn upgrade(全部更新)
    • 刪除依賴:yarn remove <包名>

三、核心區別

  • npm:默認集成于Node.js,無需額外安裝,社區生態成熟。
  • Yarn:安裝速度更快,依賴解析更穩定,支持離線模式和yarn.lock鎖定版本。

根據項目需求選擇工具,兩者操作邏輯類似,可靈活切換。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女