MEAN Stack html
Web全棧 前端
HTML/CSS頁面的構建 node
瀏覽器端開發 linux
服務器端開發 web
數據庫開發 shell
服務器運維 數據庫
Mean Stack : express
JavaScript Web全棧的最佳組合 windows
MongoDB 數據庫 後端
express
ANGULAR JS 前端
Node.js 後端
Node.js的執行環境
Google V8
文件系統 核心模塊fs
網絡功能(HTTP/TCP/UDP/DNS/TLS/SSL) socket.io模塊
二進制數據
數據流
加密與解密
以上都以模塊形式實現
開發工具
Webstorm
Sublime text
調試工具
Webstorm
Nodemom
Node-inspector
Chrome Develop Tools
Windows 下 Node.js 開發環境搭建
虛擬機virtual Box
https://www.virtualbox.org/wiki/Downloads
下載,安裝
新建虛擬機
設置內存1024M
建立硬盤
虛擬機CentOS安裝
下載CentOS鏡像https://www.centos.org/download/
選擇DVD ISO
在虛擬機中:設置---存儲---光驅,加載鏡像
加載鏡像完成:
設置網絡,橋接網卡,這樣用路由器能夠看到物理機和虛擬機兩個主機,且物理機能夠用SSH訪問虛擬機
啓動虛擬機,開始安裝
選擇語言,不要選中文的,用默認語言
配置
選擇須要安裝的軟件
選擇Basic Web sever的開發工具
選擇安裝的硬盤
先取消掉上面的勾,再選中,肯定
完成配置,點擊安裝
在安裝的同時,能夠設置一下管理員密碼
安裝完成後,點擊reboot重啓
登陸
編輯虛擬機網絡的配置
最後一行的ONBOOT=yes
Esc---:wq,退出,保存
重啓虛擬機網絡
看網卡是否分配到了IP地址
測試聯網
爲防止虛擬機的ip地址老是變化
以管理員啓動記事本,用記事本打開c:\windows\systme32\drivers\etc
文件類型選 全部,找到host
在文件最後添加192.168.5.14 geek(虛擬機的ip)
xShell與xFtp(window和linux之間的文件傳輸)
二者是同一家公司產品,都要先進行註冊,填寫簡單我的信息和郵箱後獲得下載連接,下載
https://www.netsarang.com/xshell_download.html
https://www.netsarang.com/download/down_xfp.html
下載完成後,右鍵,以管理員身份運行
安裝類型選擇家庭和學校
安裝完成後,在xshell中新建會話
輸入用戶名和密碼,鏈接
Node.js(在虛擬機上安裝)
確認已成功安裝node.js
MongoDB(在虛擬機上安裝)
確認安裝成功
Redis(在虛擬機上安裝)
確認安裝成功
Sublime Text(在windows上安裝)
正常安裝便可
Webstorm(在windows上安裝)
https://www.jetbrains.com/webstorm/download/#section=windows-version
正常安裝便可
運行一個hello world!程序
建立一個文件
只編輯一行代碼:
執行