vue前端開發項目框架搭建(node+webpack+vue)

1.下載安裝node和npm

node下載地址:https://nodejs.org/zh-cn/download/ 
node安裝會默認裝好npm 
驗證安裝: 
node -v 
npm -v 
這裏寫圖片描述

2.參考vue官網,初始化一個vue項目

vue官網:https://cn.vuejs.org/v2/guide/installation.html 
初始化項目步驟: 
2.1 全局安裝 vue-cli 
npm install –global vue-cli 
2.2 創建一個基於 webpack 模板的新項目 
vue init webpack my-project 
2.3 安裝依賴,走你 
cd my-project 
npm install 
npm run dev

3.安裝一些常用包

3.1 css包

npm install bootstrap # 響應式編程框架 
npm install fontawesome # 圖標字體庫 
bootstrap官網:http://v3.bootcss.com/ 
fontawesome官網:http://fontawesome.dashgame.com/

3.2 ui框架包

ui框架包二選一就行

npm i element-ui -S 
或者 
npm install iview

element-ui官網:http://element-cn.eleme.io/#/zh-CN/component/installation 
iview官網:https://www.iviewui.com/docs/guide/install

3.3 安裝mock

前後端分離,前端通過mock開發,無需等待後端接口開發好了再開發 
npm install mockjs

3.4 安裝異步編程框架axios

axios用來與後端接口做ajax交互請求用的 
npm install axios

axios-mock-adapter用來配合mock開發,mockjs可監聽api請求是否可用,如不可用則返回mock測試數據 
npm install axios-mock-adapter

3.5 vue中支持jsx語法

用elementui就需要安裝下面這些包 
npm install babel-helper-vue-jsx-merge-props 
npm install babel-plugin-syntax-jsx 
npm install babel-plugin-transform-vue-jsx 
然後在.babelrc文件中的plugins加上”transform-vue-jsx” 
這裏寫圖片描述

4.項目目錄規劃

用一張圖來展示 
這裏寫圖片描述

5.腳手架項目

github地址:https://github.com/xiaoping1988/ping-vue-admin 
此項目是我用vue+elementui開發的一個後臺系統模板,可作爲腳手架工程用

demo地址:https://xiaoping1988.github.io/index.html


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章