CentOS 7快速搭建Nodejs開發環境

Node.js是一個事件驅動I/O服務端JavaScript環境,基於Google的V8引擎,V8引擎執行Javascript的速度很是快,性能很是好。學習Nodejs首先須要會安裝環境。這裏我介紹如何在CentOS7快速搭建Nodejs開發環境。html

CentOS 7快速搭建Nodejs開發環境
CentOS 7快速搭建Nodejs開發環境
CentOS 7快速搭建Nodejs開發環境

工具/原料

  • CentOS 7
  • Nodejs

經過NVM安裝

  1. 1

    NVM(Node version manager)顧名思義,就是Node.js的版本管理軟件,能夠輕鬆的在Node.js各個版本間切換,項目源碼在GitHub;node

    若是你想長期作 node 開發, 或者想快速更新 node 版本, 或者想快速切換 node 版本, 那麼在非 Windows(如 osx, linux) 環境下, 請使用 nvm 來安裝你的 node 開發環境, 保持系統的乾淨.若是你使用 Windows 作開發, 那麼你可使用 nvmw 來替代 nvm;linux

    獲取nvm源碼git

    一、直接從 github 找到最新版本經過wget下載到本地wget https://github.com/cnpm/nvm/archive/v0.23.0.tar.gz,github

    二、或者直接克隆到本地經過git clone https://github.com/cnpm/nvm.gitexpress

    CentOS 7快速搭建Nodejs開發環境
    CentOS 7快速搭建Nodejs開發環境
  2. 2

    安裝nvmnpm

    一、安裝nvm很是簡單,只要解壓後進入目錄而後執行。./install.sh而後source ~/.bash_profile。瀏覽器

    二、也能夠手動配置終端啓動時自動執行 source /opt/wget/nvm-0.23.0/nvm.sh, 在 ~/.bashrc, ~/.bash_profile, ~/.profile, 或者 ~/.zshrc 文件添加命令:bash

    從新打開你的終端, 輸入 nvm。app

    CentOS 7快速搭建Nodejs開發環境
    CentOS 7快速搭建Nodejs開發環境
  3. 3

    經過nvm安裝管理nodejs

    一、列出全部可安裝的版本nvm list-remote;

    二、安裝相應的版本使用nvm install v0.12.4;還能夠直接安裝 iojs 各個版本;

    三、查看一下你當前已經安裝的版本:nvm ls;

    四、切換版本;nvm use v0.12.4;

    五、設置默認版本 nvm alias default v0.12.4

    注意:具體操做很簡單,使用幫助經過nvm help;

    CentOS 7快速搭建Nodejs開發環境
    CentOS 7快速搭建Nodejs開發環境
    CentOS 7快速搭建Nodejs開發環境
    CentOS 7快速搭建Nodejs開發環境
    CentOS 7快速搭建Nodejs開發環境
    CentOS 7快速搭建Nodejs開發環境
    CentOS 7快速搭建Nodejs開發環境
    END

經過express建立項目

  1. 安裝express

    一、安裝express,使用npm install express -g全局安裝,不能經過 express -e nodejs-001建立項目會提示「bash: express: 未找到命令...」

    二、安裝express時增長generator參數:npm install -g express-generator才能夠,express 已經把命令行工具分離出來了;

    緣由:原先的express帶cli, 如今把cli拆成了單獨的express-generator包. 原先的express運行生成的項目是 node app.js, 由於httpserver相關代碼都在app.js裏, 如今這部分代碼移到了項目目錄的bin/www下面, app.js 只保留實現app的邏輯代碼, 你須要去運行那個bin/www。 只是很單純的細化應用和包依賴的版本變動。

    CentOS 7快速搭建Nodejs開發環境
  2. 創建express工程,啓動項目

    一、建立工程express -e nodejs-001;

    二、建立工程時候會提示須要安裝依賴 cd nodejs-001 && npm install;

    三、啓動項目npm start,經過瀏覽器訪問http://localhost:3000/;這裏須要注意 express 4.x 沒法以 node app.js 爲啓動方式,而是用指令 npm start 做爲啓動;

    這裏大功告成,終於學會了環境安裝,接下去能夠好好深刻學習了,真開心!!!

    CentOS 7快速搭建Nodejs開發環境
    CentOS 7快速搭建Nodejs開發環境
    CentOS 7快速搭建Nodejs開發環境
    END

注意事項

  • 經過源碼安裝也很是簡單只是管理沒有這麼方便。有興趣能夠本身玩玩
相關文章
相關標籤/搜索