如果你現在決定學習最熱門的科技話題' Node.js的'而你是一個 視窗 用戶,那麼你已經降落在正確的位置。如果你剛剛開始,你可能會看到很多人正在使用 蘋果電腦 要么 Linux的 對於 Node.js開發 。可能你的課程講師也是這樣做的。但也許你想在Windows上工作。許多人在開發時都會切換平台 - 但是為什麼在Windows完全能夠讓您開始任何開發時切換。這篇文章是關於在Windows機器上建立一個好的Node.js開發環境。
在Windows上設置Node.js開發環境
我們在這篇文章中的任務是設置您的計算機進行開發,以便您可以立即開始編碼。以下是我們將在您的計算機上安裝的一些內容:
- Node.js本身
- 混帳
- 現代代碼編輯器
- MongoDB(可選)
所以,讓我們直接進入並開始使用它。
Node.js的
關於Node.js,它是一個精美的跨平台開源JavaScript運行時環境,基於Google的Chrome V8 JavaScript引擎構建。 Node.js基本上允許您使用JavaScript編寫應用程序,並在服務器的後端運行它們。當我說'跨平台'時,我的確是這個意思。您可以在Windows上安裝Node.js甚至部署應用程序。從官方網站下載Node.js.由於您剛開始學習,建議下載 LTS (長期支持)變體。在撰寫本文時,目前最新的LTS版本是6.11.0。
下載完成後,運行安裝程序,無需進行任何更改,只需在所有步驟中點擊“下一步”即可。 Node.js設置內置了Node Package Manager,這是下載和安裝第三方模塊所必需的。您會發現自己經常使用NPM。因此,請勿在計算機上安裝Node.js時更改此設置。此外,安裝程序會自動修改PATH變量,以便您可以從CMD運行npm命令。因此,如果要修改任何這些設置,請轉到自定義安裝;否則我會建議快速安裝。

混帳
Git是使用最廣泛和行業特定的版本控制系統。如果您不熟悉版本控制系統,您將很快了解它們。在這裡下載Git for Windows。 Git將幫助您管理大型項目的代碼。 Git非常容易學習和入門。在線提供基於挑戰的簡短指南,可以幫助您開始使用Git。
運行安裝程序後,您可能會面臨幾個步驟,您將無法了解自己的操作。我想討論這一步。 “調整PATH變量”這一步驟是重要的一步。在這裡,您需要選擇在計算機上使用Git的方式。
我總是選擇第二個選項'從命令提示符使用Git“。選擇此選項將使Node.js命令提示符和Git Bash中的Git命令可用。 Git Bash 是Git附帶的另一個命令行工具;您可以將其用於開發目的或繼續使用命令提示符。不要擔心其餘步驟,只需在安裝程序上點擊“下一步”即可。解釋這些步驟超出了本文的範圍,但您可以在Internet上搜索Git安裝。

代碼編輯器
當你有很多選擇時,選擇代碼編輯器可能是一項具有挑戰性的任務。您可以在像WebStorm這樣的成熟IDE或像Brackets這樣的代碼編輯器之間進行選擇。以下是一些建議:
- WebStrom:專業人士使用的最強大的JavaScript IDE。這是一個付費工具,我建議你開始免費使用,然後在你的職業生涯中進行投資。
- Visual Studio代碼:如果您已經熟悉Visual Studio,請選擇它。 VS Code是Microsoft提供給您的免費開源代碼編輯器。該程序帶有內置調試器和各種語言的語法高亮。不僅僅是Node.js,你可以用很多其他語言編寫代碼。
- Brackets:它是一個功能強大的開源代碼編輯器,適用於所有平台。它支持大量語言的語法高亮。它附帶了這個出色的擴展管理器,可以讓您為該工具添加更多功能和特性。我個人使用這個工具,我喜歡自動網頁刷新,擴展和鍵盤快捷方式等功能。此外,它還為您的右鍵單擊菜單添加了一個選項,以便您可以直接在括號中打開項目文件夾。

MongoDB的
這是一個可選步驟。 MongoDB是一個基於跨平台文檔的數據庫程序。它用於代替傳統Node.js CRUD應用程序中的SQL。您可以根據需要使用SQL,但由於MongoDB被Node.js廣泛接受,我們在此處對其進行了介紹。您需要從此處下載MongoDB社區服務器。您可以選擇安裝MongoDB Compass,這是一個用於瀏覽數據庫的GUI工具。下載並安裝後,直接轉到MongoDB安裝並導航到bin文件夾。地址可能如下所示:
C:Program FilesMongoDBServer3.4in
現在運行'mongod.exe'來啟動MongoDB服務器。並運行'mongo.exe'通過命令行與服務器交互,或者如果您更喜歡GUI,則使用Compass。您甚至可以將此目錄添加到PATH變量,以便從命令行直接運行mongod和mongo。您可以在此處了解如何更改系統環境變量路徑。
而已!您已準備好編寫第一個Node.js應用程序。您擁有適合開發的工具和環境設置。
相關文章:
- 如何從Ransomware保護和保護MongoDB數據庫
- 在Windows計算機上開始使用Github
- GPS,位置API和呼叫Web服務:Windows Phone應用程序開發教程 - 25
- 學習開發Windows Phone 7.5芒果應用程序:第1部分
- Windows中的系統和用戶環境變量解釋