创建一个Vue3项目

进入vue-cli所在文件夹的cmd,vue create pro_name ,选择vue3

引入element-plus:npm install element-plus --save

引入vuex:npm install vuex --save

引入vue-router:npm i vue-router

main.js中:

import { createApp } from 'vue'
import App from './App.vue'
import router from './router'
import ElementUI from 'element-plus'
import 'element-plus/theme-chalk/index.css'//必备!不要忽视这句
import '../public/static/css/code.css'
import VueLatex from 'vatex'
// highlight 的样式,依赖包,组件
import 'highlight.js/styles/atom-one-dark.css'
import 'highlight.js/lib/common'
import hljsVuePlugin from '@highlightjs/vue-plugin'
// import  './static/live2dw/lib/L2Dwidget.min.js'
//注册组件
const app = createApp(App)
app.use(hljsVuePlugin)
app.use(VueLatex)
app.use(router)
app.use(ElementUI)
app.mount('#app')

router的index.js中:

import { createRouter,createWebHashHistory } from "vue-router";
import learn from '../views/learn.vue'
import dfs from '../components/learn/learn_alg/1_graph/dfs.vue'
import bfs from "@/components/learn/learn_alg/1_graph/bfs.vue";

const routes = [
    {path:'/learn',component:learn,children:[
    {path:'',component:dfs},
    {path:'dfs',component:dfs}
]}
  ]
  const router = createRouter({
    history:createWebHashHistory(),
    routes
  })
  export default router

我的vue的template:

<template>
<el-card style="max-width: 1200px">
    <template #header><strong>标题</strong></template>


    <highlightjs  language="c++" :autodetect="false" :code="code"></highlightjs>

    <vue-latex :expression="'\\frac{a_i}{1+x}'" display-mode :font-size="30"/>

    <el-row class="row-bg" justify="space-evenly">
        <el-col :span="9"><img src="../../assets/pics/science/shenjingwangluo.png"></el-col>
        <el-col :span="9"></el-col>
    </el-row>

  </el-card>

</template>
<script setup>

</script>
<style  scoped>

</style>

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple

  • 8
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值