Element-ui plus Element Plus 目前还处于快速开发迭代中。目前使用2.0.1版可以结合vite-plugin-style-import插件按需加载样式。 unplugin-vue-components 按需自动导入组件 使用 Element Plus组件时可以直接使用 # 选择一个你喜欢的包管理器# NPM$ npm install element-plus --save# Yarn$ yarn add element-plus#...
{ignorePseudoClasses: ['global','v-deep','deep'],// 忽略属性,修改element默认样式的时候能使用到}, ], }, } 🎈 按钮主题色 在style/element/index.scss中配置 js 代码解读 复制代码 /* 只需要重写你需要的即可 */@forward'element-plus/theme-chalk/src/common/var.scss'with($colors: ('primary'...
1、 element-plus 安装命令: npm install element-plus --save 2、vue-router 安装命令: npm install vue-router --save 安装完成后,需要到main.ts注册: import{createApp}from'vue' importAppfrom'./App.vue' importElementPlusfrom'element-plus' import'element-plus/dist/index.css' importrouterfrom'./ro...
npm create vite@latest my-vue-app --template vue # npm 7+, extra double-dash is needed: npm create vite@latest my-vue-app -- --template vue # yarn yarn create vite my-vue-app --template vue # pnpm pnpm create vite my-vue-app -- --template vue 复制代码 初始化好之后的目录: │...
这样一个vue3+vite+ts的项目初始化就完成了 运行项目不会默认打开浏览器,需要在package.json里面 ,在vite 后面加上--open 安装vue全家桶 Pinia状态管理 由于vuex 4 对 typescript 的支持让人感到难过,所以状态管理弃用了 vuex 而采取了 pinia. pinia 的作者是 Vue 核心团队成员 ...
app.use(ElementPlus).use(router) 配置和生成 新建src/types/index.d.ts,内容如下,主要定义菜单的数据类型。 interfaceIMenu { name:string desc:string key?:number[]//菜单权限(1:管理员|11:游客),没有配置或者为空数组则所有角色都有权限 route?:string//路由 ...
可以看到只花了477毫秒就启动完成了,对比vue-cli来说快了很多。我们看到vite默认端口是3000,而不是8080,这个可以在项目里配置。打开localhost:3000地址,可以看到vite默认的欢迎页面。 2、安装我们需要用到的插件 网络请求使用axios,css预处理使用sass,还有登录验证会用到的jd-md5加密,当然还有我们的element-plus,最后...
项目用到vue3、element-plus,使用vite构建,自定义主题,记录如下: 1、搭建一个vite + vue项目 # npm 6.xnpm create vite@latest my-vue-app--templatevue# npm 7+, extra double-dash is needed:npm create vite@latest my-vue-app---templatevue 2...
Element Plus 目前还处于快速开发迭代中。目前使用2.0.1版可以结合vite-plugin-style-import插件按需加载样式。 unplugin-vue-components 按需自动导入组件 使用 Element Plus组件时可以直接使用 main.ts Axios封装 实际使用中可以根据项目修改,比如RESTful api中可以自行添加put和delete请求,ResType也可以根据后端的通用返回...
首先我们进行element-plus安装 代码语言:javascript 复制 yarn add element-plus 之后我们在vite.config.ts中进行配置,这里既然进行自动引入了,顺便把vue的组件也自动引入了,大家应该知道vue3的组合式API(也是本文采用的方式)中无论是ref还是生命周期函数之类的,都需要在使用时进行手动引入,这里我们把vue的组件也还有vue...