方案一
直接在命令行执行以下命令:
yarn create @vitejs/app
出现以下错误:
升级node版本即可:sudo n stable
再次运行命令,输入项目名称,选择vue、ts即可。
进到该项目目录下,安装依赖,执行 npm run dev 即可在本地服务器进行预览调试。
方案二
1、全局安装 vite: npm i vite -g
2、新建文件夹,执行命令:npm init vite-app
3、打开该文件夹,安装依赖,执行 npm run dev 即可预览页面
4、配置ts:npm i -S typescript
* npx tsc --init , 创建 tsconfig.json 文件
* 把根目录下的 main.js 文件名改为 main.ts
* 把根目录下的 index.html 中引入的 main.js 改为 main.ts
* 同时把 .vue 文件里的 <script> 标签中加入 lang='ts'
* 在项目根目录创建 shim.d.ts 文件,同时写入以下代码,用于配置 ts 支持识别 .vue 文件
* declare module "*.vue" { import { Component } from "vue"; const component:
Compoent; export default component; }
5、配置 router: npm i -S vue-router@next
* 在 src 目录下建立 router 目录,创建 index.ts 文件,并写入以下代码:
* import { RouteRecordRaw, createRouter, createWebHistory } from
"vue-router"; const routes: RouteRecordRaw[] = [ { path: "/", name: "Home",
component: import("../views/index.vue"), }, ]; const router = createRouter({
history: createWebHistory(process.env.BASE_URL), routes, }); export default
router;
*
修改 main.ts 文件引入 vue-router
* import { createApp } from "vue"; import App from "./App.vue"; import router
from "./router/index"; createApp(App).use(router).mount("#app");