vite与ts的使用

本文详细介绍了如何使用Vite2和TypeScript手动搭建项目,包括初始设置、配置文件创建、环境变量处理、Vite配置以及TypeScript相关设置。同时,文章提到了使用vitejs/app快捷搭建项目的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


前言

什么???vite1.0.0我还没熟悉呢你2.0就开始流行了吗
什么???vue2我才刚了如指掌你vue3就开始使用了吗
什么???算了,ts我一直都不会


一、Vite2 + TS 手动搭建

不用看这个一了,直接去看二去吧

在这里插入图片描述

1.搭建项目

使用 vite 搭建项目

npm init vite-app <project-name>
cd <project-name>
npm install
npm run dev

开始依赖后便可以开始运行项目,当然还需要手动安装一些,可能还要升级 vite 版本

npm install typescript --save-dev
npm install vite@2.6.4 --save-dev

将 main.js 改为 main.ts
将 index.html 中引入的 main.js 改为 main.ts
将 vue 页面的<script> 改为 <script lang="ts">

2.配置文件

首先要创建主要的 vite.config.ts 、 tsconfig.json 以及一些类声明文件

先安装一下 types/node 这样就可以使用 process 获取环境和路径了

npm i --save-dev @types/node

再安装一下 @vitejs/plugin-vue vite的vue插件

npm i -D @vitejs/plugin-vue

再再安装一下 dotenv 将环境变量中的变量从 .env 文件加载到 process.env 中

npm i --save-dev dotenv

在根目录创建以下 env 环境文件

.env

# port 端口号
VITE_PORT = 8888

# open 运行 npm run dev 时自动打开浏览器
VITE_OPEN = open

# public path 配置线上环境路径(打包)、本地通过 http-server 访问时,请置空即可
VITE_PUBLIC_PATH = /v3/

.env.development

# 本地环境
ENV = 'development'

# 本地环境接口地址
VITE_API_URL = 'https://xxxx:xx/project/'

# 开发环境
VUE_APP_BASE_API = '/dev-api'

.env.production

# 线上环境
ENV = 'production'

# 线上环境接口地址
VITE_API_URL = 'https://www.fastmock.site/mock/xxx'

# 线上环境
VUE_APP_BASE_API = '/pro-api'

然后写一个 vite 打包相关的工具类 vitebuild.ts ,放在 src/utils 目录下

import dotenv from 'do
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值