- 安装模板文件
选择 vue-ts 生成 ts 项目。
- 安装 ant design vue 的 UI 框架
注意,使用 vite 按需引入 ant-design-vue 的组件,需要安装 unplugin-vue-components ,此目前版本需要 node 14 版本以上支持
- 安装 unplugin-vue-components,vite 按需引入 ant-design-vue
1 2 3 4 5 6 7 8 9 10 11 12
| import Components from "unplugin-vue-components/vite"; import { AntDesignVueResolver } from "unplugin-vue-components/resolvers";
export default { plugins: [ Components({ resolvers: [AntDesignVueResolver()], }), ], };
|
- 安装 vue-router@4,引入路由
新建 router 文件夹,新建 index.js 和 routes.js,
1 2 3 4 5 6 7 8 9 10
| import { createRouter, createWebHistory } from "vue-router"; import routes from "./routes";
const router = createRouter({ history: createWebHistory(), routes, });
export default router;
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| const routes = [ { name: "Option1", path: "/Option1", component: () => import("../views/Option1.vue"), }, { name: "Option2", path: "/Option2", component: () => import("../views/Option2.vue"), }, ];
export default routes;
|
在 main.js 中引入,
1 2 3 4 5
| import { createApp } from "vue"; import App from "./App.vue"; import router from "./router";
createApp(App).use(router).mount("#app");
|