溫馨提示×

Node.js在CentOS上如何使用NPM包管理器

小樊
35
2025-08-16 15:07:27
欄目: 編程語言

在CentOS上使用Node.js和NPM包管理器的步驟如下:

  1. 安裝Node.js: CentOS默認可能沒有安裝Node.js,你可以通過以下幾種方式來安裝它。

    • 使用NodeSource二進制分發庫: NodeSource提供了一個方便的腳本來安裝特定版本的Node.js。首先,你需要添加NodeSource的倉庫,然后使用yumdnf來安裝Node.js。

      # 安裝curl(如果尚未安裝)
      sudo yum install curl
      
      # 添加NodeSource倉庫(以Node.js 14.x為例)
      curl -sL https://rpm.nodesource.com/setup_14.x | sudo bash -
      
      # 使用yum安裝Node.js
      sudo yum install nodejs
      
    • 使用EPEL倉庫: EPEL(Extra Packages for Enterprise Linux)是一個由Fedora項目提供的額外軟件包倉庫,它包含了Node.js。

      # 安裝EPEL倉庫
      sudo yum install epel-release
      
      # 安裝Node.js
      sudo yum install nodejs
      
    • 手動編譯安裝: 如果你需要特定版本的Node.js或者想要從源代碼編譯,你可以從Node.js官方網站下載源代碼并按照說明進行編譯安裝。

  2. 驗證安裝: 安裝完成后,你可以通過運行以下命令來驗證Node.js和NPM是否正確安裝:

    node --version
    npm --version
    

    這些命令應該會顯示Node.js和NPM的版本號。

  3. 使用NPM: NPM是Node.js的包管理器,你可以用它來安裝、更新和管理Node.js應用程序所需的依賴包。

    • 安裝全局包: 使用npm install -g package-name來安裝全局包,例如安裝nodemon

      npm install -g nodemon
      
    • 安裝本地包: 在你的項目目錄中,使用npm install package-name來安裝依賴包到node_modules文件夾,并將其添加到package.json文件的依賴列表中:

      npm install express --save
      
    • 更新包: 使用npm update package-name來更新已安裝的包。

    • 卸載包: 使用npm uninstall package-name來卸載不再需要的包。

  4. 配置NPM: 你可以使用npm config命令來配置NPM的行為,例如設置全局安裝路徑、緩存大小等。

    # 設置全局安裝路徑
    npm config set prefix /usr/local
    
    # 查看當前配置
    npm config list
    
  5. 使用Node.js和NPM開發應用程序: 現在你已經安裝了Node.js和NPM,你可以開始創建和運行你的Node.js應用程序了。

請注意,CentOS 8已經在2021年底達到了生命周期的終點,因此建議遷移到CentOS Stream或其他長期支持(LTS)的Linux發行版。如果你正在使用CentOS 7,上述步驟仍然適用。

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