vue3 + vite +ts 大屏适配 1.使用pnpm安装: pnpm add amfe-flexible pnpm add postcss-pxtorem @types/postcss-pxtorem 2.使用npm安装:npm i amfe-flexible --save npm i postcss-pxtorem @types/postcss-pxtorem -D 在main.ts配置: import
一、创建项目 创建文件夹,然后cmd,输入以下内容。然后选择TS版本。 npm create vite 二、安装依赖 在vs code中,使用终端,输入命令 npm i 三、安装其他插件 3.1、路由 vue-router 多页面应用需要安装路由。所以需要使用vue-router。 npm i vue-router 3.2、全局插件 pinia vue有两个全员插件,vueX和pinia,这里我们...
vue3创建router/index.ts 写路由的时候氛围无需权限路由(比如登录)和需要权限的路由。 在vite.config.ts里配置跨域 一般是proxy。 element 按需引入也是在vite.config.ts里通过AutoImport和Compontes去引入 // 配置element的中文 import zhCn from 'element-plus/dist/locale/zh-cn.mjs' 权限管理: 登录流程: 登录...
npm create vite@latest vue-ts-app -- --template vue-ts # yarn yarn create vite vue-ts-app --template vue-ts # pnpm pnpm create vite vue-ts-app --template vue-ts 三、运行项目 安装插件:npm install 运行项目:npm run dev { "name": "vue-ts-app", "private": true, "version": "0....
$ npm init vite@latest vue3-vite-ts-project --template vue npm 7.x版本(需要额外的双横线): $ npm init vite@latest my-vue-app -- --template vue 注意:此命令创建的项目并无vite和ts模块,需要额外配置。 注意:如果用第二种方法创建的项目,继续按照顺序步骤3往下操作 ...
@vitejs/plugin-vue 会默认加载examples下的index.html 新建index.html 注意:vite 是基于esmodule的 所以type="module" 新建app.vue模板 新建main.ts 此时会发现编译器会提示个错误:找不到模块“./app.vue”或其相应的类型声明 因为直接引入.vue文件 TS会找不到对应的类型声明;所以需要新建typings(命名没有明确...
在vite.config.ts中导入path 飘红是因为TS找不到path模块的类型声明 安装@types/node,为node内置包添加TS类型声明 yarnadd -D@types/node或npmi -D@types/node 配置好vite.config.ts的结果如下: import{defineConfig}from"vite";importvuefrom"@vitejs/plugin-vue";importpathfrom"path";// https://vitejs...
目录 效果 功能 已经完成功能 前端主要技术 1. 初化化项目 2. 引入 TypeScript 3. 引入 eslint 4. vue-router、vuex 4.1 vuex 4.2 vue-router 5. 加入 Element Plus 5.1 安装 element-plus 5.2 引入 Element Plus 5.3 全局配置 5.4 配置 vite.config.ts 踩到坑 最后 ...
三 安装并使用vue-router 1安装 2在main.js中添加如下代码 3如果使用ts,此时会提示如下报错(js可跳过此步骤) ts不认识vue文件, 解决方法:在src目录下新建一个shims-vue.d.ts,告诉ts如何理解vue文件 4APP.vue中添加 5点击Moon会访问路径"/"从而渲染Moon组件,点击Hello访问路径"/hello"会...
🔥Vue3 + Vite6 + TypeScript + Element-Plus 构建的后台管理前端模板,配套官方 Java 和 Node 后端源码,vue-element-admin 的 Vue3 版本。