exportdefault{printWidth:80,// 一行最多80个字符tabWidth:2,// 设置工具每一个水平缩进的空格数useTabs:false,//不使用缩进,而使用空格semi:true,// 句末是否加分号vueIndentScriptAndStyle:true,//Vue文件中和是否缩进singleQuote:false,// 用单引号trailingComma:"none",// 最后一个对象元素符加逗号bracketS...
http://localhost:4173/打开这个链接,就是vite为你启的服务,运行的项目。 三:路由配置 1,我是采用路由文件和页面文件一一对应的方式,先分模块,建立对应的文件夹,这样项目越来越大也不害怕,方便管理。 2,安装一下vue-router,npm install vue-router; mian.ts文件里面use一下路由: 3,router文件下的index.ts代码...
"sourceType":"module"},"plugins":["vue","@typescript-eslint","@vue/prettier"// ++ prettier配置],"overrides":[{"files":["*.ts","*.vue"],"rules":{"no-undef":"off"}}],"rules":{"vue/multi-word-component-names":0,// ++ 关闭.vue文件必须是大驼峰命名的...
module.exports={//运行环境"env":{"browser":true,//浏览器端"es2021":true,//es2021},//规则继承"extends":[//全部规则默认是关闭的,这个配置项开启推荐规则,推荐规则参照文档//比如:函数不能重名、对象不能出现重复key"eslint:recommended",//vue3语法规则"plugin:vue/vue3-essential",//ts语法规则"pl...
1 引言 用 vite 创建的 vue3+ts 项目后,在 vscode 中打开,可以看到缺少很多 vue 开发必备依赖库与插件(如下图)。同时,有些配置与 vue-cli 建立的项目有所差异,此博文将对遇到的问题逐一解决,不断更新内容。 2 安装 vue-router 官网:https://rou
1.位置:直接改写vite.config.ts -- 顺便就添加alias //vite.config.tsimport vuefrom"@vitejs/plugin-vue"; import { resolve }from"path"; function pathResolve(dir:string) {returnresolve(process.cwd(),".", dir); }//https://vitejs.dev/config/exportdefault() =>{return{ ...
一、路由基础配置 官网https://router.vuejs.org/zh/ 1.router/index.ts路由配置 importtype{App}from'vue'import{createRouter,createWebHistory}from'vue-router'importtype{RouteRecordRaw}from'vue-router'// 定义路由规则constroutes:RouteRecordRaw[]=[{path:'/',redirect:'/home'},{path:'/home',compon...
Vite把环境变量通过 import.meta.env 暴露出来,在 .vue 中使用方式如下: console.log(import.meta.env) 但如果要在 axios 中使用就需要特别配置了,需要在 vite.config.js 中加载环境变量,我们可以像以下这种方式处理: import{ defineConfig, loadEnv }from...
配置路径别名 在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";// http...