-
login时设置 router query没有出现在url当中
-
升级包版本
-
vite-plugin-icons 研究icon的使用 iconify https://juejin.cn/post/6998059092497399845
-
添加i8n 好像有一个更好的vscode插件 分割包
-
@vueuse(自动引入) 分割包
-
webfontloader vuetify 模板
-
自定义一个formatter, 远程formatter(能不能和渲染器一起使用), 字典
-
cmd ' 使用熟练
-
smart clicks 点击大括号
-
ts 5.2.2 版本打包报错
-
vxe-table xe-utils 暂时不能按需加载
-
dayjs
-
hideInMenu 树结构过滤 高亮 exact, 子路由(没有id了,只能用这个控制)
-
最近的tab签 Slide groups
-
缓存路由时,哪个页面进来要刷新
-
用户管理,角色管理还未完成
-
炫酷的背景动态效果
-
全屏功能
-
login v-form
-
完成字典配置
-
defineOptions
defineOptions({ inheritAttrs: false, customOptions: { /* ... */ } })
-
useOffsetPagination
-
useToggle
-
useToNumber
-
useToString
-
useVModel
-
useCurrentElement
-
computedInject 不能provide响应式的值吗
-
useFileDialog
-
useResizeObserver
-
添加后台管理器笔记
pnpm create @eslint/config
pnpm add @typescript-eslint/parser -D
此过程中会安装 eslint-plugin-vue
, 而该安装包中会自带 vue-eslint-parser
然后按此说明修改配置
遇到报错
parserOptions: {
project: './tsconfig.json',
extraFileExtensions: ['.vue'] // 这个与setting.json中的eslint.validate有关
},
遇到奇怪的错误 restart eslint server
用于在Vite 构建过程中集成ESLint 检查的插件
pnpm add vite-plugin-eslint@latest -D
"devDependencies": {
"postcss-html": "^1.5.0",
"stylelint": "^15.9.0",
"stylelint-config-rational-order": "^0.1.2",
"stylelint-config-standard-less": "^9.0.0",
"vite-plugin-stylelint": "^4.3.0",
}
pnpm add husky lint-staged -D
pnpm dlx husky-init
- pinia-plugin-persistedstate 用于持久化存储
-
仅开发模式
-
仅vue3.0
-
only supports single-instance Vue applications
-
Doesn't support SSR
-
跟随如下hide属性
createApp({ render: () => h(App), devtools: { hide: true, }, })
- 可以向html模板中插入自定义变量和标签
- 支持多页面应用
- 用于在浏览器中查看vite插件的状态