相关文章推荐
爱喝酒的白开水  ·  New FileReader() ...·  11 月前    · 
温柔的针织衫  ·  解决:The ...·  1 年前    · 
没有腹肌的仙人球  ·  C++ ...·  1 年前    · 
dirs: "./src/views",//指定生成路由的目录 extensions: ["vue"],//文件后缀 exclude: ["**/src/*.vue"],//可以排除指定目录 resolve: { alias: { "@": fileURLToPath(new URL("./src", import.meta.url)),
//router.ts
import { createRouter, createWebHistory } from "vue-router";
// @ts-ignore
import routes from "~pages";
console.log(routes);
const router = createRouter({
  history: createWebHistory(import.meta.env.BASE_URL),
  routes: [
      path: "/",
      name: "home",
      redirect: { name: routes[0].name },
      children: [...routes],
export default router;

路由传参写法

生成的路由长这样:

{name: 'test-id', path: '/test/:id', props: true, component: ƒ}
$ npm install -D vite -plugin-pages 添加到您的 vite .config.js : import Vue from '@ vite js/plugin-vue' ; import Pages from ' vite -plugin-pages' ; export default { plugins : [ Vue ( ) , Pages ( ) ] , 默认情况下,页面是从src/pages 目录 中的.vue或.js 文件 导出的Vue组件。 您可以通过在应用程序中导入virtual:generated-pages模块来访问 生成 由。 import { createRouter } from 'vue-router' ; import routes from 'v
简单记录一下,昨儿研究vue3+ vite 没有找到现成的 自动 由的方案,遂上github上寻找了一些开源 项目 ,借鉴一下人家的写法,很简单,使用 import.meta.glob 但是这个方法有点严格 import.meta.globEager跟import.meta.glob都无法往子 文件 夹继续查找 文件 之前的require.context都是可以的 贴下代码吧 // 引入 router import { createRouter, createWebHistory } from 'vue-rou
之前开发移动端常用的rem布局,或使用媒体查询,本文研究一下postcss-px-to-viewport的使用现在有了更好用的vw vhvw 视口的最大宽度,1vw等于视口宽度的百分之一vh 视口的最大高度,1vh等于视口高度的百分之一1、创建vue 项目 2、安装postcss-px-to-viewport 依赖 3、因为 vite 中已经内联了postcss,所以并不需要额外的创建 postcss.config.js 文件 只需要在 vite .config.ts配置postcss即可 vite .config.
可以通过在 `vue.config.js` 中配置 `outputDir` 和 `indexPath` 来 指定 HTML 输出 径。 首先,在 项目 目录 下创建一个名为 `vue.config.js` 的 文件 ,如果已经存在则在其中添加如下配置: ```js module.exports = { outputDir: 'dist', // 打包输出 目录 indexPath: 'my-custom-index.html' // HTML 输出 径,相对于 outputDir 这里的 `outputDir` 是打包输出 目录 ,可以根据需要自定义。而 `indexPath` 则是 HTML 输出 径,需要 指定 为相对于 `outputDir` 的相对 径。在这个例子中,HTML 文件 将会输出到 `dist/my-custom-index.html`。 完成配置后,执行 `npm run build` 命令即可进行打包,HTML 文件 会输出到 指定 径。