1. 程式人生 > >Vuejs例項-00Vuejs2.0全家桶結合ELementUI製作後臺管理系統

Vuejs例項-00Vuejs2.0全家桶結合ELementUI製作後臺管理系統

Vuejs2.0全家桶結合ELementUI製作後臺管理系統

3: 使用Vue-Router外掛構建單頁面應用(這個不知道如何編寫文章,但是已經在專案中實現,請檢視專案原始碼)

4: 使用Vuex管理元件狀態(這個不知道如何編寫文章,但是已經在專案中實現,請檢視專案原始碼)

5: 後續追加...

系統環境的介紹

開發的一個軟體,有時候由於開發和生產環境的不同,會遇到一些莫名的問題,為了減少或者避免這樣的問題,先公佈我的開發環境。

本系列文章,所使用的開發環境:

  1. 作業系統: windows10
  2. 程式碼編輯器: Sublime Text3
  3. node版本:v6.10.0
  4. npm版本:4.5.0
  5. VUejs版本:2.2.6
  6. Element版本:1.2.9
  7. 瀏覽器: Google Chrome58、IE11、Edge20、Firefox53
  8. cnpm版本:4.5.0

package.json

    {
      "name": "vue-element-admin",
      "version": "1.0.0",
      "description": "vuVuejs例項-Vuejs2.0全家桶結合ELementUI製作後臺管理界統系統",
      "author": "<[email protected]> weiqinl ",
      "private": true,
      "scripts": {
        "dev": "node build/dev-server.js",
        "start": "node build/dev-server.js",
        "build": "node build/build.js",
        "unit": "cross-env BABEL_ENV=test karma start test/unit/karma.conf.js --single-run",
        "e2e": "node test/e2e/runner.js",
        "test": "npm run unit && npm run e2e"
      },
      "dependencies": {
        "vue": "^2.2.6",
        "vue-router": "^2.3.1"
      },
      "devDependencies": {
        "autoprefixer": "^6.7.2",
        "babel-core": "^6.22.1",
        "babel-loader": "^6.2.10",
        "babel-plugin-transform-runtime": "^6.22.0",
        "babel-preset-env": "^1.3.2",
        "babel-preset-stage-2": "^6.22.0",
        "babel-register": "^6.22.0",
        "chalk": "^1.1.3",
        "connect-history-api-fallback": "^1.3.0",
        "copy-webpack-plugin": "^4.0.1",
        "css-loader": "^0.28.0",
        "eventsource-polyfill": "^0.9.6",
        "express": "^4.14.1",
        "extract-text-webpack-plugin": "^2.0.0",
        "file-loader": "^0.11.1",
        "friendly-errors-webpack-plugin": "^1.1.3",
        "html-webpack-plugin": "^2.28.0",
        "http-proxy-middleware": "^0.17.3",
        "webpack-bundle-analyzer": "^2.2.1",
        "cross-env": "^4.0.0",
        "karma": "^1.4.1",
        "karma-coverage": "^1.1.1",
        "karma-mocha": "^1.3.0",
        "karma-phantomjs-launcher": "^1.0.2",
        "karma-phantomjs-shim": "^1.4.0",
        "karma-sinon-chai": "^1.3.1",
        "karma-sourcemap-loader": "^0.3.7",
        "karma-spec-reporter": "0.0.30",
        "karma-webpack": "^2.0.2",
        "lolex": "^1.5.2",
        "mocha": "^3.2.0",
        "chai": "^3.5.0",
        "sinon": "^2.1.0",
        "sinon-chai": "^2.8.0",
        "inject-loader": "^3.0.0",
        "babel-plugin-istanbul": "^4.1.1",
        "phantomjs-prebuilt": "^2.1.14",
        "chromedriver": "^2.27.2",
        "cross-spawn": "^5.0.1",
        "nightwatch": "^0.9.12",
        "selenium-server": "^3.0.1",
        "semver": "^5.3.0",
        "shelljs": "^0.7.6",
        "opn": "^4.0.2",
        "optimize-css-assets-webpack-plugin": "^1.3.0",
        "ora": "^1.2.0",
        "rimraf": "^2.6.0",
        "url-loader": "^0.5.8",
        "vue-loader": "^11.3.4",
        "vue-style-loader": "^2.0.5",
        "vue-template-compiler": "^2.2.6",
        "webpack": "^2.3.3",
        "webpack-dev-middleware": "^1.10.0",
        "webpack-hot-middleware": "^2.18.0",
        "webpack-merge": "^4.1.0"
      },
      "engines": {
        "node": ">= 4.0.0",
        "npm": ">= 3.0.0"
      },
      "browserslist": [
        "> 1%",
        "last 2 versions",
        "not ie <= 8"
      ]
    }

原始碼

相關推薦

Vuejs例項-00Vuejs2.0全家結合ELementUI製作後臺管理系統

Vuejs2.0全家桶結合ELementUI製作後臺管理系統 3: 使用Vue-Router外掛構建單頁面應用(這個不知道如何編寫文章,但是已經在專案中實現,請檢視專案原始碼) 4: 使用Vuex管理元件狀態(這個不知道如何編寫文章,但是已經在專案中實現,請檢視專案原始碼) 5: 後續追加... 系統

React全家+AntD 共享單車後臺管理系統開發

www 高級 charts 底部 集成開發 初始 概念理解 reac 1-1 第1章 課程導學對課程整體進行介紹,並且說明學習的必要性。 1-1 課程導學第2章 React基礎知識React基礎知識以及生命周期的介紹,並使用React官方腳手架初始化基礎項目,同時介紹了新一

React全家+AntD 共享單車後臺管理系統開發完整版

第1章 課程導學 對課程整體進行介紹,並且說明學習的必要性。 1-1 課程導學 對課程整體進行介紹,並且說明學習的必要性。 第2章 React基礎知識 2-1 React基礎介紹 2-3 React生命週期介紹 詳細介紹了初始專案的外掛安裝、主題定製以及主頁面結構設計。

React全家+AntD+共享單車後臺管理系統開發(已完整)

第1章 課程導學 對課程整體進行介紹,並且說明學習的必要性。 1-1 課程導學 對課程整體進行介紹,並且說明學習的必要性。 第2章 React基礎知識 2-1 React基礎介紹 2-3 React生命週期介紹 詳細介紹了初始專案的外掛安裝、主題定製以及主頁面結構設計。

vue全家+element-UI搭建後臺管理系統(4)“:登入攔截,登陸後才可以操作”

首先明白如何實現登入攔截,他的原理是什麼?這裡主要用到的是路由攔截,在路由表裡新增一個欄位:requireAuth,用於判斷該路由的訪問是否需要登入;定義完路由後,我們主要是利用vue-router提供的鉤子函式beforeEach()對路由進行判斷。現在 我們開始.....

React全家+AntD 共享單車後臺管理系統開發(完整版)2018(最全)

實不相瞞對於我這樣的前端小白,去年用到React開發專案的時候也看過React-redux但是說實話沒有看他懂,後來用到的框架就是Vue所以沒怎麼研究React但是最近一直聽移動端的朋友說到React-Native所以想重新看看react-redux再看看React-Native。沒錯我就是這麼個善

2018年React全家+AntD 共享單車後臺管理系統開發(完整版)最全

第1章 課程導學 對課程整體進行介紹,並且說明學習的必要性。 1-1 課程導學 對課程整體進行介紹,並且說明學習的必要性。 第2章 React基礎知識 2-1 React基礎介紹 2-3 React生命週期介紹 詳細介紹了初始專案的外掛安裝、主題定製以及主頁面結構設計。 3-2 基礎外掛安裝(

React全家+AntD共享單車後臺管理系統開發視訊資源下載

第1章 課程導學對課程整體進行介紹,並且說明學習的必要性。第2章 React基礎知識React基礎知識以及生命週期的介紹,並使用React官方腳手架初始化基礎專案,同時介紹了新一代打包工具Yarn。第3章 主頁面架構設計詳細介紹了初始專案的外掛安裝、主題定製以及主頁面結構設計

某課網 React全家+AntD 共享單車後臺管理系統開發(1-7章)

第1章 課程導學 對課程整體進行介紹,並且說明學習的必要性。 1-1 課程導學 第2章 React基礎知識 React基礎知識以及生命週期的介紹,並使用React官方腳手架初始化基礎專案,同時介紹了新一代打包工具Yarn。 2-1 React基礎介紹 2-2 React腳手架

vue入門 | 使用vue.js2.0 + ElementUI開發後臺管理系統詳細教程(一)

轉載自:http://www.jianshu.com/p/d87d7140944e 導語 本次將會從頭到尾詳解,怎樣使用vue和ElementUI快速開發後臺管理系統,以及在開發過程中遇到的一些bug 如果執行時報錯,請檢查幾個包的版本 node.js 6.9.2

Yii 2.0 搭建基於RBAC許可權的後臺管理系統 (二)

三、RBAC整合AdminLTE後臺主題對選單進行控制1.  配置APACHE虛擬主機在 <XAMPP安裝路徑>\apache\conf\extra\httpd-vhosts.conf檔案末尾追加<VirtualHost *:80>     Serve

webpack+vue+elementui構建後臺管理系統

c:  vue學習(https://cn.vuejs.org/v2/guide/events.html) d:  vue-router學習(https://router.vuejs.org/zh-cn/installation.html) h: vue-scroller 上拉載入下拉重新整理外掛 i:

Yii 2.0 搭建基於RBAC許可權的後臺管理系統 (一)

自己學習Yii 2.0搭建RBAC的一些筆記整理了一下發來和大家分享下,大神勿噴。一、安裝PHP依賴管理工具 1. 配置PHP證書確保可以使用php訪問http下載 ca-bundle.crt和cacert.pem將這兩個檔案放在<XAMPP的安裝路徑>/<

SpringBoot + Vue + ElementUI 實現後臺管理系統模板 -- 後端篇(五): 資料表設計、使用 jwt、redis、sms 工具類完善註冊登入邏輯

(1) 相關博文地址: SpringBoot + Vue + ElementUI 實現後臺管理系統模板 -- 前端篇(一):搭建基本環境:https://www.cnblogs.com/l-y-h/p/12930895.html SpringBoot + Vue + ElementUI 實現後臺管理系統模板

Vue2.0 全家開發的網頁應用(參照吾記APP)

gis 安裝 str lib 兼容 定義主題 國外 刪除 ces github鏈接 借鑒吾記APP,使用 vue2.0+vue-router+vuex 為主要技術棧,elementui做為ui框架,多模塊 spa 模式,webpack2.0 負責模塊打包,gulp 負責處

vue2.0全家專案實用程式碼片段

前言:好久不更部落格了。已經從angularjs轉移到了vue的陣營。最近上線了一個vue的專案,在此分享一些簡單實用的程式碼片段。 // main.js 入口js檔案 import VueRouter from 'vue-router' import NPro

React全家+AntD框架開發共享單車後臺管理系統

大家好,我是Sun,目前在一家共享單車公司擔任前端架構師職位,作為一名前端工程師,我非常渴望能夠講自己多年來汲取的精華知識傳授給大家,非常渴望能夠去解決大家在開發過程中的痛點。經過一段時間的調研,我總結出了其中一個非常重要的結論,大家在開發後臺管理系統的時候,往往舉足不定,因為工作經驗不

使用react全家製作部落格後臺管理系統

前面的話   筆者在做一個完整的部落格上線專案,包括前臺、後臺、後端介面和伺服器配置。本文將詳細介紹使用react全家桶製作的部落格後臺管理系統 概述   該專案是基於react全家桶(React、React-router-dom、redux、styled-components)開發的一套部落格後臺

基於SpringBoot + Mybatis + webpack+VueJs + ElementUI編寫的管理系統(一)

寫在前面:第一篇主要寫Vue,第二篇主要寫SpringBoot(可能沒第二篇了。。) 一、基本思維 整個系統所採用的是前後端分離的理念,vue負責頁面展示,SpringBoot負責業務邏輯處理,這樣在編寫的過程中很容易發現問題的所在以及給後期維護減少了許

vue2.0 + webpack+axios+elementUi+vue-router+vuex 搭建後臺管理系統環境部署(二)

前言 最近公司專案需要做一個小型的填報的錄入系統,根據業務的具體分析,採用了基於vue2.0 + webpack+axios+elementUi+vue-router+vuex全家桶的技術棧構建錄入系統,同時也作為學習vue全家桶技術棧的一個學習記錄。 專案初始化 第一