查找一些資料,比較了elementui以及Iview,最終還是選擇了elementui搭建前后端分離框架,廢話少說了,開始搭建環境:
1、基礎軟件環境
vue開發環境安裝:
①nodejs (我安裝的版本是node-v10.13.0-x64.msi)
②git (這里我安裝的版本是Git-2.19.1-64-bit.exe)
vs開發環境:
①VS2017 企業版
數據庫:
①SQL Server2012
2、vue開發環境搭建
①創建項目工作目錄,在目錄下獲取腳手架,並安裝依賴:
# 克隆項目 git clone https://github.com/PanJiaChen/vue-element-admin.git # 安裝依賴 npm install # 本地開發 啟動項目 npm run dev
(關於npm與cnpm
npm包管理器,是集成在node中的,node環境安裝完成,npm包管理器也有了。由於有些npm有些資源被屏蔽或者是國外資源的原因,經常會導致后面用npm安裝依賴包的時候失敗,所有我還需要npm的國內鏡像---cnpm。
安裝cnpm:
在命令行中輸入
npm install -g cnpm --registry=http://registry.npm.taobao.org
然后等待,完成之后,我們就可以用cnpm代替npm來安裝依賴包了)
3、vue開發環境安裝
這里我選擇官方推薦的vue CLI
npm install -g @vue/cli