RM新时代网站-首页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀(guān)看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

搭建基于Vue3+Vite2+Arco+Typescript+Pinia后臺(tái)管理系統(tǒng)模板

汽車(chē)電子技術(shù) ? 來(lái)源:知碼前端 ? 作者:清清玄 ? 2023-03-01 10:09 ? 次閱讀

"一個(gè)人光勤奮不行,要想獲得事業(yè)上的成功,必須把勤奮與思考結(jié)合起來(lái),勤奮工作的同時(shí),必須認(rèn)真地思考問(wèn)題。古語(yǔ)說(shuō):“人無(wú)遠(yuǎn)慮,必有近憂(yōu)”、“思則明,不思則暗”。在工作中除勤奮之外,還要學(xué)會(huì)思考,要善于思考,處理事務(wù)要有謀略,工作中要有章法有套路。

"

--出自《稻盛和夫給年輕人的忠告》

01

前言

VueAdminWork自開(kāi)源以來(lái)受到了很多小伙伴的喜歡和支持,同時(shí)也有很多不足的地方,比如,有的小伙伴可能覺(jué)得現(xiàn)在的版本東西太多了,想要一個(gè)簡(jiǎn)化版的管理框架。

今天我們就來(lái)快速搭建一個(gè)基于Vue3+Vite2+Arco+Typescript+Pinia后臺(tái)管理系統(tǒng)模板。這樣可以幫大家快速制作自己的后臺(tái)模板


02

前提準(zhǔn)備,依賴(lài)安裝

方式一:

1、首先我們用命令創(chuàng)建一個(gè)空的項(xiàng)目

yarn create vite my-vue-app --template vue

按照提示一步步創(chuàng)建好就可以了

2、安裝基本依賴(lài)

這里說(shuō)一下要安裝的基本依賴(lài)有哪些:

"dependencies": {
    "@vueuse/core": "^7.1.2",
    "axios": "^0.24.0",
    "js-cookie": "^3.0.1",
    "mockjs": "^1.1.0",
    "nprogress": "^0.2.0",
    "path-browserify": "^1.0.1",
    "pinia": "^2.0.9",
    "qs": "^6.10.1",
    "tiny-emitter": "^2.1.0",
    "vue": "^3.2.26",
    "vue-router": "^4.0.12"
  },
  "devDependencies": {
    "@arco-design/web-vue": "^2.18.0",
    "@types/js-cookie": "^3.0.1",
    "@types/lodash": "^4.14.178",
    "@types/nprogress": "^0.2.0",
    "@types/qs": "^6.9.7",
    "@vitejs/plugin-vue": "^1.9.3",
    "autoprefixer": "^10.4.0",
    "dotenv": "^12.0.4",
    "eslint": "^7.30.0",
    "eslint-config-prettier": "^8.3.0",
    "eslint-define-config": "^1.0.9",
    "eslint-plugin-prettier": "^3.4.0",
    "eslint-plugin-vue": "^7.13.0",
    "less": "^4.1.2",
    "less-loader": "^10.2.0",
    "postcss": "^8.4.3",
    "prettier": "^2.3.2",
    "tailwindcss": "^2.2.19",
    "typescript": "^4.5.3",
    "unplugin-vue-components": "^0.17.21",
    "vite": "^2.6.4",
    "vite-plugin-components": "^0.13.3",
    "vite-plugin-svg-icons": "^1.0.5",
    "vue-tsc": "^0.3.0"
  }

當(dāng)然,這里還有一些其它的依賴(lài),如:axios 等,這都是必須的,大家可以根據(jù)的習(xí)慣進(jìn)行增減

方式二(推薦


如果您覺(jué)得這樣自己寫(xiě)挺麻煩,還需要自己配置依賴(lài),那您可以直接下載完整的項(xiàng)目,把沒(méi)有用的依賴(lài)進(jìn)行刪除(做減法總比做加法要好的多

),只留下上述基本的依賴(lài)就可以了。

大家可以根據(jù)自己的習(xí)慣進(jìn)行選擇,如果你想從0學(xué)一下,那么建議你用方式一,如果想快速的搞出來(lái),那么推薦用方式二

03

搭建基本的項(xiàng)目目錄

大家直接看一下下面的圖片,根據(jù)自己的實(shí)際情況進(jìn)行調(diào)整:

poYBAGP-s6qAT49hAARUDEDrNag756.png

04

添加VueAdminWork核心文件--layouts

完成了上述步驟,接下來(lái)就可以完成最重要的一步,因?yàn)槲覀兪腔赩ueAdminWork框架進(jìn)行搭建,所以要把VueAdminWork最重要的核心文件引入到我們的模板中,這樣基本的框架就可以搭建好了。

找到完整版代碼,把 src 里面的文件,除了views都復(fù)制到我們的模板中,

接下來(lái),我們就可根據(jù)自己的需求來(lái)添加頁(yè)面了。

如果我們只需要 system 下面的頁(yè)面,就可以把 完整代碼中的 src/views/systems復(fù)制到模板中。這樣我們就完成了大部分的工作,接下來(lái)就是測(cè)試一下,哪里不合適的再進(jìn)行微調(diào)就可以了。

05

下載VueAdminWork簡(jiǎn)化模板

我們上述做了這么多工作,無(wú)非就是想要實(shí)現(xiàn)一個(gè)快速的開(kāi)發(fā)框架,為了滿(mǎn)足部分人的需求。VueAdminWork也完成了兩個(gè)版本的簡(jiǎn)化模板開(kāi)發(fā),分別是:ArcoWorkTemplate 和 AdminWorkTemplate 大家可以去官網(wǎng)下載

ArcoWorkTemplate:下載鏈接:

gitee:

https://gitee.com/qingqingxuan/arco-work-template.git

github:

https://github.com/qingqingxuan/arco-work-template.git

AdminWorkTemplate:下載鏈接:

gitee:

https://gitee.com/qingqingxuan/admin-work-template.git

github:

https://github.com/qingqingxuan/admin-work-template.git

還請(qǐng)大家拿出發(fā)財(cái)?shù)男∈?,點(diǎn)個(gè) star

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀(guān)點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 模板
    +關(guān)注

    關(guān)注

    0

    文章

    108

    瀏覽量

    20560
  • 管理系統(tǒng)
    +關(guān)注

    關(guān)注

    1

    文章

    2485

    瀏覽量

    35903
  • vue
    vue
    +關(guān)注

    關(guān)注

    0

    文章

    58

    瀏覽量

    7835
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    Linux搭建Vue開(kāi)發(fā)環(huán)境

    本文介紹在Linux環(huán)境下從零開(kāi)始搭建Vue開(kāi)發(fā)環(huán)境的整個(gè)過(guò)程,包括vue的安裝,webstorm 安裝配置,devtools的安裝。
    發(fā)表于 07-24 06:20

    vue的簡(jiǎn)單操作

    VUE2編寫(xiě)自己的第一個(gè)模板頁(yè)面、跳轉(zhuǎn)以及簡(jiǎn)單的axios請(qǐng)求
    發(fā)表于 10-15 09:17

    springboot-vue后臺(tái)管理項(xiàng)目如何快速打包

    springboot-vue后臺(tái)管理項(xiàng)目快速打包
    發(fā)表于 05-18 15:12

    基于TypeScript實(shí)現(xiàn)Vue3.0指令組件拖拽

    最近在用vue3重構(gòu)后臺(tái)的一個(gè)功能。一個(gè)彈窗組件,彈出一個(gè)表單。然后點(diǎn)擊提交。早上運(yùn)維突然跑過(guò)來(lái)問(wèn)我,為啥彈窗擋住了下邊的表格的數(shù)據(jù),我添加的時(shí)候,都沒(méi)法對(duì)照表格來(lái)看了。你必須給我解決一下。我參考了
    發(fā)表于 11-04 06:58

    請(qǐng)問(wèn)如何搭建一個(gè)vue環(huán)境?

    安裝node環(huán)境搭建vue項(xiàng)目環(huán)境vue項(xiàng)目目錄講解開(kāi)始我們的第一個(gè)vue項(xiàng)目
    發(fā)表于 11-13 06:23

    雙軌獎(jiǎng)金制度直銷(xiāo)軟件 雙軌直銷(xiāo)后臺(tái)管理系統(tǒng)

    ?雙軌獎(jiǎng)金制度直銷(xiāo)軟件 ? 雙軌直銷(xiāo)后臺(tái)管理系統(tǒng)?雙軌獎(jiǎng)金制度直銷(xiāo)軟件 ? 雙軌直銷(xiāo)后臺(tái)管理系統(tǒng)
    發(fā)表于 07-09 15:56 ?555次閱讀

    關(guān)于vue如何去水印的解決方法的介紹

    vue軟件,點(diǎn)擊屏幕右下方的標(biāo)識(shí)。2:在彈出的窗口中選擇設(shè)置。的步驟即可,大家一起來(lái)看看小編整理的關(guān)于vue怎么去水印的解決方法: 1:打開(kāi)vue軟件,點(diǎn)擊屏幕右下方的標(biāo)識(shí)。
    發(fā)表于 03-24 17:33 ?3415次閱讀

    laravel-vue-admin開(kāi)箱即用的Laravel后臺(tái)擴(kuò)展

    ./oschina_soft/laravel-vue-admin.zip
    發(fā)表于 06-29 17:47 ?0次下載
    laravel-<b class='flag-5'>vue</b>-admin開(kāi)箱即用的Laravel<b class='flag-5'>后臺(tái)</b>擴(kuò)展

    關(guān)于React和Vue產(chǎn)生一定的認(rèn)知

    Vue2 相較 Vue3 版本而言牢牢占據(jù)著大部分 Vue 開(kāi)發(fā)者的視野,但是因?yàn)?Vue 官方已經(jīng)把 Vue3 作為默認(rèn)的版本,所以在此同
    的頭像 發(fā)表于 11-02 13:18 ?821次閱讀

    Nuxt 3.0穩(wěn)定版正式發(fā)布,基于Vue 3的Web框架

    ? Nuxt 是使用簡(jiǎn)便的 Web 框架,用于構(gòu)建現(xiàn)代和高性能的 Web 應(yīng)用,可以部署在任何運(yùn)行 JavaScript 的平臺(tái)上。 Nuxt 3.0 近日正式發(fā)布了穩(wěn)定版,3.0 基于 Vue 3
    的頭像 發(fā)表于 11-24 18:13 ?1092次閱讀

    如何使用springboot+vue搭建個(gè)人網(wǎng)站3

    Vue.js(讀音 /vju?/, 類(lèi)似于 view)是一個(gè)構(gòu)建數(shù)據(jù)驅(qū)動(dòng)的 web 界面的漸進(jìn)式框架。Vue現(xiàn)在這么火,大家都懂。接下來(lái)讓我們來(lái)認(rèn)識(shí)一下她的魅力吧~
    的頭像 發(fā)表于 02-14 16:05 ?1311次閱讀
    如何使用springboot+<b class='flag-5'>vue</b><b class='flag-5'>搭建</b>個(gè)人網(wǎng)站<b class='flag-5'>3</b>

    什么是ArcoWork

    Arco Work采用了時(shí)下流行的技術(shù)框架:Vue3、Vite2Typescript當(dāng)然還有就是 Arco Design了
    的頭像 發(fā)表于 03-01 10:17 ?3693次閱讀
    什么是ArcoWork

    Vue Admin Work 系列框架

    各位小主大家好,很抱歉這段時(shí)間以來(lái)沒(méi)有及時(shí)更新和維護(hù)Vue Admin Work之前版本。因?yàn)檫@段時(shí)間一直致力于開(kāi)發(fā)兩個(gè)新的版本 Vue Admin Work A 和?Arco Admin 兩個(gè)版本。
    的頭像 發(fā)表于 03-01 10:20 ?1013次閱讀
    <b class='flag-5'>Vue</b> Admin Work 系列框架

    使用Vue3時(shí)遇到的一些問(wèn)題

    Vue3 目前已經(jīng)趨于穩(wěn)定,不少代碼庫(kù)都已經(jīng)開(kāi)始使用它,很多項(xiàng)目未來(lái)也必然要遷移至 Vue3。本文記錄我在使用 Vue3 時(shí)遇到的一些問(wèn)題,希望能為其他開(kāi)發(fā)者提供幫助。
    的頭像 發(fā)表于 09-13 10:16 ?1034次閱讀
    使用<b class='flag-5'>Vue3</b>時(shí)遇到的一些問(wèn)題

    Vue3設(shè)計(jì)思想及響應(yīng)式源碼剖析

    作者:京東物流 喬盼盼 一、Vue3結(jié)構(gòu)分析 1、Vue2Vue3的對(duì)比 ?對(duì)TypeScript支持不友好(所有屬性都放在了this對(duì)象上,難以推倒組件的數(shù)據(jù)類(lèi)型) ?大量的API
    的頭像 發(fā)表于 12-20 10:24 ?52次閱讀
    RM新时代网站-首页