全棧的自我修養: 001環境搭建 (使用Vue,Spring Boot,Flask,Django 完成Vue前後端分離開發)
阿新 • • 發佈:2020-06-29
全棧的自我修養: 環境搭建
> Not all those who wander are lost.> 彷徨者並非都迷失方向。
**Table of Contents** @[TOC] 當你看到這篇文章的時候,暫且認為你對如何做一個網站有了興趣. # 前言 本系列文章將從一個完整的專案是如何開發的過程進行編寫,期間會涉及前端、後端和一些運維的知識。 本篇題為 **`全棧的自我修養`** 將通過一個專案整合(`一前端專案對應三個後端專案`),完成一個簡單的DEMO 其中前端專案使用 `Vue.js`,這個專案將會用到`vue`,`vuex`,`vue-route`,`axios`,`elementUI` 等 後端專案使用為 **3** 個專案,其中涉及`Spring Boot, Mybaits, Flask` 等 中間會穿插一些運維的知識如`常用linux命令, Jenkins` 等 也會介紹一些工具的使用 **計劃分為以下幾個專案:** 1. epimetheus-frontend 面向使用者的PC前端專案 2. epimetheus-management-frontend 面向運營人員的內部管理系統前端專案 3. epimetheus-miniapp-frontend 小程式前端專案 4. epimetheus-backend 對應後端 5. epimetheus-management-backend 對應後端 6. epimetheus-miniapp-backend 對應後端 # 環境準備 作為第一篇,這裡主要介紹`Vue`環境的準備工作. ## nodejs > 根據實際情況下載對應版本即可 官網地址:https://nodejs.org/zh-cn/download/ ![nodejsdownload.png](https://imgconvert.csdnimg.cn/aHR0cHM6Ly91cGxvYWQtaW1hZ2VzLmppYW5zaHUuaW8vdXBsb2FkX2ltYWdlcy8xMTY3NDk0OS04MzU3YzgzODA3YTM0ZTFmLnBuZw?x-oss-process=image/format,png) 安裝完成後,在控制檯中輸入:`node -v` 即可得知安裝的`node`版本,使用 `npm -v` 檢視 `npm` 版本 ```s node -v v14.4.0 npm -v 6.14.5 ``` ## vue-cli 如果上面已經驗證正確安裝了 `node` 和 `npm`, 則使用 `npm install -g vue-cli` 完成 `vue-cli` 的安裝 # 建立 Vue 專案 給專案起名字一直是困擾我的第一個難題,本次將專案暫命名為 `epimetheus-frontend` 使用 `vue-cli` 命令生成專案,命令格式為:`vue init webpack Vue-Project`, 這裡為 `vue init webpack epimetheus-frontend`, 1. 首先找個存在程式碼的資料夾,這裡先建立一個 `epimetheus` 資料夾 2. 進入 `epimetheus` 資料夾 3. 執行 `vue init webpack epimetheus-frontend` 根據提示填寫專案資訊: ``` ? Project name epimetheus-frontend ? Project description A Vue.js project ? Author yunan.zhang