安裝NodeJs運行環境

關於大名鼎鼎的Nodejs是什麼就不用再介紹了,他的牛逼之處數都數不完——讓javascript稱霸全宇宙、將一個只用於前端的編程語言同時能夠制霸先後端、讓致力於前端開發的小哥又多了一項事業新增了一門手藝、亮瞎人的全異步事件驅動型架構(event-driven、non-blocking、scalability)。總的來講就是,學好Nodejs必須可以賺大錢迎娶白富美。javascript

本人一直垂涎與Nodejs的鼎鼎大名,可是因爲工做繁忙,一直沒時間深刻褻玩。最近由於一些機緣,又要着手一些前端開發的工做才覓得一次全面接觸的良機。前端

看到這裏你確定要說,又是一個要把Nodejs吹上天的文章!NoNo,本文會一步一步的說明我是怎麼學會和用上nodejs的,而後結合其我所瞭解的語言告訴各位我所瞭解的Nodejs坑和優點。java

學習基礎

先說說本人開始學習使用的基礎。早期在某外企開發室內3D設計軟件,那段時間用已經成爲古董的MFC作各類windows事件驅動開發。node

以後就一直在作Java生態的東西、反正就是SSH啦、MVC啦、Dao啦、Entity啦、JNDI啦、JDBC啦等等,相信每一個Javaer都懂的。早些年作Java時,前端部分基本就是玩轉Jsp,頁面清一色的用Jsp動態生成,而後丟給瀏覽器。如今所屬團隊幾乎已經放棄這種方式,都是用spring-boot等弄先後端分離了。jquery

隨後有幸接到一個本身能夠全權負責的全新的項目,因而帶着2我的開始嘗試拋棄JSP,引入了大量的ajax異步請求的客戶端組裝數據。那時候這樣作其實蠻痛苦的,新項目根本沒有真正意義的前端開發人員(都玩JSP呢),因此本身不得不去研究前端的各類前端技術。在隨後的許多時光中,深刻且大量的學習了前端開發的全部東西,從一貧如洗只會用div畫畫靜態頁面,到後面本身封裝列表、消息通知等組件,通殺jquery、angularjs,瞭解各類腳手架。因此學習Nodejs開發,我基本上是沒有語言障礙的,只是須要跟上它的思路。linux

安裝Nodejs

要用同樣東西以前,固然是要先安裝環境。Nodejs的安裝網上一搜一大把,這裏就簡單記錄一下流程,方面之後查閱。由於本人用一臺windows(windows10)辦公、用一臺linux(ubuntu16.04)開發,因此2個操做系統都安裝了Nodejs,像OSX這樣高大上的玩意,暫時沒機器去弄(窮)。angularjs

windows

  1. 先去官網(https://nodejs.org或https://nodejs.org/en/download/)下載一個安裝包,我下的是長期穩定版。建議下載.msi。
  2. 而後就是安裝了,這沒什麼好說的。無非就是設定一下安裝目錄,而後一通Next。
  3. 安裝好以後檢查下環境變量,看看path下添加入了Nodejs的運行路徑。cmd中輸入path能夠看到添加了nodejs的安裝目錄。而後輸入node --version能夠看到當前的Nodejs版本號。以下圖:    安裝NodeJs運行環境
  4. Nodejs自帶npm,npm和其餘將來要使用的組件都存放在「X:\yourpath\nodejs\node_modules」裏。因此須要在windows環境變量重增長一個NODE_PATH=X:\yourpath\nodejs\node_modules的參數,保證將來新增的一些模塊工具能夠正常使用。右鍵「個人電腦」->高級系統設置->環境變量->而後新建以上參數。
  5. 再而後就是最後一步了,設置node_cache(用於npm存放一些臨時文件)和node_global(全局工具文件夾),固然這裏也能夠不設置,他會自動放在當前用戶的文件夾下,可是有強迫症的我必需要設置。在cmd中輸入一下命令:
相關文章
相關標籤/搜索