Node.js 和 PHP 包管理工具使用總結

liaohui5發表於2019-07-09

使用nvm快速切換 node 版本

如果單獨安裝了nodejs某個版本,建議解除安裝, 可能會衝突

安裝 (MacOs && linux) windows看這裡

  1. github
  2. 命令列
    curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh | bash
    wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh | bash

注意後面的“v0.34.0”這是nvm的版本號, curlwget 兩種方式都可以,
如果安裝好了,提示找不到命令, 嘗試執行 source ~/.bashrc 命令

使用

  1. 檢視node所有版本

    nvm list        # installed
    nvm list-remote # all

    nvm list 是檢視本地已經安裝的所有node版本,nvm list-remote 是檢視所有node版本

  2. 切換版本 nvm use 版本號

    nvm use 10.15.3 
  3. 安裝沒有的node版本 nvm install 版本號

    nvm install 8.15.1
  4. 解除安裝已經安裝的node版本 nvm uninstall 版本號

    nvm uninstall 8.15.1

使用nrm快速切換npm源

參考: https://www.cnblogs.com/wangmeijian/p/7072...

安裝

  • 直接使用 npm 全域性安裝
    npm install nrm -g --save

使用

  1. 檢視 npm 源 標記 * 的是當前正在使用的

    nrm ls

    nrm ls

  2. 使用指定的源 nrm use 名稱

    nrm use taobao
  3. 注意
    如果你要釋出一個 npm包一定要將源切換到 npm官方的源, 不然肯定是釋出不成功的

    nrm use npm

使用 CRM 快速切換 composer 源

安裝

  1. github
  2. 直接使用composer安裝
    composer global require slince/composer-registry-manager

基本用法

  1. 列出所有可使用的映象

    composer repo:ls
  2. 切換映象

    composer repo:use

使用多執行緒下載外掛加速composer下載速度

就算你配置了中國映象, 但是,你會發現,下載速度還是不夠快,網速沒有任何問題,瀏覽器上網槓槓的...

安裝

  • github
  • 命令列直接安裝
    composer global require hirak/prestissimo

測試命令

  • 安裝之前執行

    composer create-project laravel/laravel --prefer-dist ./test1
  • 安裝之後執行

    composer create-project laravel/laravel --prefer-dist ./test2

最後

我只是一個 user 這些專案是我使用起來感覺還挺方便的,然後總結一下...
如果可以幫助到更多人, 可以給我個精華帖, 就這樣...

相關文章