国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Vue+SpringBoot后臺管理系統(tǒng):Vue3+TypeScript項(xiàng)目搭建(一)

這篇具有很好參考價(jià)值的文章主要介紹了Vue+SpringBoot后臺管理系統(tǒng):Vue3+TypeScript項(xiàng)目搭建(一)。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

寫在開始:一個(gè)搬磚程序員的隨緣記錄

一、Node安裝

查看Note版本

node -v

查看npm版本

npm -v

然后將npm升級至最新版本

npm -g install npm

將npm下載源換至http://registry.npm.taobao.org

npm config set registry http://registry.npm.taobao.org

可以在后續(xù)的npm下載提高下載速度

二、Vue CLI安裝

安裝vue cli

npm install -g vue-cli

三、相關(guān)的版本

node版本v18.16.1
vue-cli版本v5.0.8

四、創(chuàng)建Vue3+TypeScript項(xiàng)目

創(chuàng)建項(xiàng)目命令

vue create vue_typescript_elementplus_demo

vue_typescript_elementplus_demo是項(xiàng)目名,可以自定義

選擇Manually select features,進(jìn)行自定義
Vue+SpringBoot后臺管理系統(tǒng):Vue3+TypeScript項(xiàng)目搭建(一),Vue3+SpringBoot后臺管理系統(tǒng),typescript,vue.js,spring boot
然后選擇TypeScript和Router,空格選擇和不選,選好了回車確定進(jìn)入下一步
Vue+SpringBoot后臺管理系統(tǒng):Vue3+TypeScript項(xiàng)目搭建(一),Vue3+SpringBoot后臺管理系統(tǒng),typescript,vue.js,spring boot
這里選擇3.x
Vue+SpringBoot后臺管理系統(tǒng):Vue3+TypeScript項(xiàng)目搭建(一),Vue3+SpringBoot后臺管理系統(tǒng),typescript,vue.js,spring boot
下一步按圖上進(jìn)行選擇
Vue+SpringBoot后臺管理系統(tǒng):Vue3+TypeScript項(xiàng)目搭建(一),Vue3+SpringBoot后臺管理系統(tǒng),typescript,vue.js,spring boot
然后就等待項(xiàng)目創(chuàng)建結(jié)束,出現(xiàn)如下顯示就創(chuàng)建成功了
Vue+SpringBoot后臺管理系統(tǒng):Vue3+TypeScript項(xiàng)目搭建(一),Vue3+SpringBoot后臺管理系統(tǒng),typescript,vue.js,spring boot
現(xiàn)在啟動項(xiàng)目

進(jìn)入項(xiàng)目目錄

cd vue_typescript_elementplus_demo

啟動項(xiàng)目

npm run serve

Vue+SpringBoot后臺管理系統(tǒng):Vue3+TypeScript項(xiàng)目搭建(一),Vue3+SpringBoot后臺管理系統(tǒng),typescript,vue.js,spring boot
瀏覽器訪問:http://localhost:8080/
Vue+SpringBoot后臺管理系統(tǒng):Vue3+TypeScript項(xiàng)目搭建(一),Vue3+SpringBoot后臺管理系統(tǒng),typescript,vue.js,spring boot
Vue+TypeScript項(xiàng)目就創(chuàng)建好了

五、Vue項(xiàng)目初始化

前端專業(yè)IDEA是vscode,可以自行下載配置,我是因?yàn)槭枪ぷ髦饕訨ava為主,所以我用的IntelliJ IDEA進(jìn)行開發(fā)的

用項(xiàng)目結(jié)構(gòu)
Vue+SpringBoot后臺管理系統(tǒng):Vue3+TypeScript項(xiàng)目搭建(一),Vue3+SpringBoot后臺管理系統(tǒng),typescript,vue.js,spring boot
我們現(xiàn)在從零開始開發(fā),去掉一些創(chuàng)建項(xiàng)目自帶的一些演示的頁面的資源

去掉assets下的所有文件
去掉components下的所有文件
去掉views下的所有文件

如果刪除文件的時(shí)候提示:
Vue+SpringBoot后臺管理系統(tǒng):Vue3+TypeScript項(xiàng)目搭建(一),Vue3+SpringBoot后臺管理系統(tǒng),typescript,vue.js,spring boot
這是是文件權(quán)限不夠,進(jìn)入項(xiàng)目文件的上面一個(gè)層級,執(zhí)行下面的命令

sudo chmod -R 777 ./vue_typescript_elementplus_demo/

然后再進(jìn)行刪除

修改App.vue文件

<template>
  <div id="app">
    <router-view />
  </div>
</template>

<style>
html,
body,
#app {
  width: 100%;
  height: 100%;
}
</style>

在src/views下創(chuàng)建Login.vue

<template>
  <div>這是登錄頁面</div>
</template>

<script>
export default {
  name: 'Login'
}
</script>
<style scoped></style>

修改src/router下的index.ts

import { createRouter, createWebHistory, RouteRecordRaw } from 'vue-router'
const routes: Array<RouteRecordRaw> = [
  {
    path: '/',
    name: 'Login',
    component: () => import('../views/Login.vue')
  }
]

const router = createRouter({
  history: createWebHistory(process.env.BASE_URL),
  routes
})

export default router

六、項(xiàng)目啟動

然后重啟下項(xiàng)目,看下效果

Vue+SpringBoot后臺管理系統(tǒng):Vue3+TypeScript項(xiàng)目搭建(一),Vue3+SpringBoot后臺管理系統(tǒng),typescript,vue.js,spring boot
這里一個(gè)簡單的vue項(xiàng)目就搭建完成了。
后續(xù)章節(jié)會介紹使用element-plus美化頁面和axios進(jìn)行接口的請求

Over文章來源地址http://www.zghlxwxcb.cn/news/detail-644298.html

到了這里,關(guān)于Vue+SpringBoot后臺管理系統(tǒng):Vue3+TypeScript項(xiàng)目搭建(一)的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Vue3.3 + Vite4.3 + TypeScript5+ Element-Plus:從零到一構(gòu)建企業(yè)級后臺管理系統(tǒng)(前后端開源)

    Vue3.3 + Vite4.3 + TypeScript5+ Element-Plus:從零到一構(gòu)建企業(yè)級后臺管理系統(tǒng)(前后端開源)

    vue3-element-admin 是基于 vue-element-admin 升級的 Vue3 + Element Plus 版本的后臺管理前端解決方案,技術(shù)棧為 Vue3 + Vite4 + TypeScript + Element Plus + Pinia + Vue Router 等當(dāng)前主流框架。 相較于其他管理前端框架,vue3-element-admin 的優(yōu)勢在于 一有一無 (有配套后端、無復(fù)雜封裝): 配套完整 Java 后

    2024年02月09日
    瀏覽(96)
  • 【vue3-element-admin 】基于 Vue3 + Vite4 + TypeScript + Element-Plus 從0到1搭建后臺管理系統(tǒng)(前后端開源@有來開源組織)

    【vue3-element-admin 】基于 Vue3 + Vite4 + TypeScript + Element-Plus 從0到1搭建后臺管理系統(tǒng)(前后端開源@有來開源組織)

    vue3-element-admin 是基于 vue-element-admin 升級的 Vue3 + Element Plus 版本的后臺管理前端解決方案,技術(shù)棧為 Vue3 + Vite4 + TypeScript + Element Plus + Pinia + Vue Router 等當(dāng)前主流框架。 相較于其他管理前端框架,vue3-element-admin 的優(yōu)勢在于 一有一無 ( 有 配套后端、 無 復(fù)雜封裝): 配套完整 J

    2023年04月21日
    瀏覽(97)
  • 【vue3-element-admin 】基于 Vue3 + Vite4 + TypeScript5+ Element-Plus 從0到1搭建企業(yè)級后臺管理系統(tǒng)(前后端開源)

    【vue3-element-admin 】基于 Vue3 + Vite4 + TypeScript5+ Element-Plus 從0到1搭建企業(yè)級后臺管理系統(tǒng)(前后端開源)

    vue3-element-admin 是基于 vue-element-admin 升級的 Vue3 + Element Plus 版本的后臺管理前端解決方案,技術(shù)棧為 Vue3 + Vite4 + TypeScript + Element Plus + Pinia + Vue Router 等當(dāng)前主流框架。 相較于其他管理前端框架,vue3-element-admin 的優(yōu)勢在于 一有一無 (有配套后端、無復(fù)雜封裝): 配套完整 Java 后

    2024年02月07日
    瀏覽(98)
  • vue3后臺管理系統(tǒng)

    vue3后臺管理系統(tǒng)

    后面可參考下: vue系列(三)——手把手教你搭建一個(gè)vue3管理后臺基礎(chǔ)模板 TypeError: Failed to fetch dynamically imported module: 以下代碼項(xiàng)目gitee地址 初始化項(xiàng)目 可參考:vite官網(wǎng) https://vitejs.cn/guide/#scaffolding-your-first-vite-project 添加加載效果 在index.html中的id為app中,寫入 配置 vite.c

    2023年04月15日
    瀏覽(32)
  • vue3+element-plus的后臺管理系統(tǒng)模板 和 vue3+ant-design-vue的后臺管理系統(tǒng)模板

    vue3+element-plus的后臺管理系統(tǒng)模板 和 vue3+ant-design-vue的后臺管理系統(tǒng)模板

    規(guī)范 :后臺系統(tǒng)模板,按照企業(yè)級別的規(guī)范搭建的。 權(quán)限控制 :通過后端返回的路由表(這個(gè)路由表是由前端這邊在系統(tǒng)配好的然后存儲在后端的)來動態(tài)渲染菜單和注冊路由,同時(shí)也根據(jù)頁面內(nèi)的接口權(quán)限對頁面中的按鈕做了是否可見的設(shè)置。前端這邊有 路由、角色、用

    2024年02月08日
    瀏覽(20)
  • vue3開源后臺管理系統(tǒng)模板

    vue3開源后臺管理系統(tǒng)模板

    2022-08-28 推薦一些 Vue3 常用后臺管理系統(tǒng)模板。 Vue3 在今年2月份已成為新的默認(rèn)版本,本文收集了一些 Vue3 的后臺管理系統(tǒng)模板,分享給在座的仌 ??。 還是老規(guī)矩,按照 Github 星標(biāo)數(shù)量來依次介紹。 個(gè)人較推薦 vue-vben-admin、vue-pure-admin、naive-ui-admin、vue3-composition-admin、vue-

    2024年02月03日
    瀏覽(23)
  • Vue3搭建后臺管理系統(tǒng)模板

    今天來帶大家從0開始搭建一個(gè)vue3版本的后臺管理系統(tǒng)。一個(gè)項(xiàng)目要有統(tǒng)一的規(guī)范,需要使用eslint+stylelint+prettier來對我們的代碼質(zhì)量做檢測和修復(fù),需要使用husky來做commit攔截,需要使用commitlint來統(tǒng)一提交規(guī)范,需要使用preinstall來統(tǒng)一包管理工具。 下面我們就用這一套規(guī)范

    2024年02月08日
    瀏覽(49)
  • Vue3后臺管理系統(tǒng)模板推薦

    Vue3后臺管理系統(tǒng)模板推薦

    Vue-Vben-Admin(github上的標(biāo)星數(shù)為14.2k)是一個(gè)基于 Vue3.0、Vite、 Ant-Design-Vue、TypeScript 的后臺解決方案,目標(biāo)是為開發(fā)中大型項(xiàng)目提供開箱即用的解決方案。包括二次封裝組件、utils、hooks、動態(tài)菜單、權(quán)限校驗(yàn)、按鈕級別權(quán)限控制等功能。項(xiàng)目使用前端較新的技術(shù)棧,可以作為

    2024年02月13日
    瀏覽(22)
  • Vue3后臺管理系統(tǒng)(十)文件上傳

    Vue3后臺管理系統(tǒng)(十)文件上傳

    目錄 一、文件上傳api? 二、封裝組件 三、使用案例 一、文件上傳api? 在src/api下新建file文件夾,并在file文件夾下新建index.ts和types.ts 二、封裝組件 單文件上傳組件 、 多文件上傳組件 在src/components下新建Upload文件夾,并在Upload文件夾中新建SingleUpload.vue和MultiUpload.vue 三、使用

    2024年02月04日
    瀏覽(32)
  • vue3 + tsrpc +mongodb 實(shí)現(xiàn)后臺管理系統(tǒng)

    之前上線了一個(gè)vue后臺管理系統(tǒng),有小伙伴問我有沒有后端代碼,咱只是個(gè)小前端,這就有點(diǎn)為難我了。不過不能辜負(fù)小伙伴的信任,nodejs也可以啊,廢話不多說,開搞!后端采用 TSRPC 框架實(shí)現(xiàn) API 接口,前端采用 vue-manage-system 后臺管理系統(tǒng)框架,數(shù)據(jù)庫采用 mongodb。TSRPC 是

    2024年01月16日
    瀏覽(26)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包