搭建简单的vue-ts程序框架并引入常用的包的包

本文介绍了如何使用Vite创建Vue TypeScript项目,详细讲解了安装路由、配置axios以及添加ElementPlus组件的过程。首先,创建Vue项目,接着安装路由并配置,再安装axios并对其进行封装,最后添加ElementPlus组件并完成全局配置。
摘要由CSDN通过智能技术生成

首先使用vite创建一个vue项目
使用以下命令创建一个vue项目 项目名为vueproductdeom
npm init vite@latest vueproductdeom -- --templete vue-ts
在这里插入图片描述选择Vue
在这里插入图片描述语言选择ts

对于ts,还有修改文件配置,无法直接打开项目

安装 @types/node
npm install @types/node --save-dev

配置vite.config.ts文件

import {
    defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import path from "path";


// https://vitejs.dev/config/
export default defineConfig({
   
  plugins: [vue()],
  server: {
   
    port: 5000  // 你需要定义的端口号
  },
  resolve: {
   
    // 配置路径别名, @就代表当前项目的绝对路径 
    // __dirname是一个全局变量,表示当前模块所属目录的绝对路径
    // path.resolve返回一个以相对于当前的工作目录(working directory)的绝对路径, 
    alias: {
   
      '@': path.resolve(__dirname, './src'),
    }
  },

})

到这里就可以使用
npm run dev启动项目了。
在这里插入图片描述接下来安装一些必要的组件和简单使用

在这里插入图片描述
将App.vue,HelloWorle.vue,style.css文件中的内容删除,我用不到。

2安装路由并配置

npm install vue-router@4

在这里插入图片描述
创建router目录,创捷index.ts文件,在index.tx文件写路由信息、
在这里插入图片描述在tsconfig.ts文件中加入上图配置

"baseUrl": ".",
    "paths": {
   
      "@/*": ["src/*"]
    }

以下为一个简单的路由

import {
    createRouter, createWebHistory } from 'vue-router'

const routes = [
    {
   
        path: '/',
        name: 'home',
        component: () => import("@/views/Index.vue"),
        meta: {
    title: '首页' }
    }
]

const router 
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值