vue3+ts+vite+uniapp项目常见问题

news/2025/2/12 7:51:19/

vue3+ts+vite中"@"路径失效的问题

"@"需要进行配置:

首先npm install @types/node --save-dev(需要用到node其中的path)

接着在vite.config.ts配置文件中进行配置:

引入 import path from ‘path’,然后进行配置

import path from ‘path’

resolve: {
alias: {
‘@’: path.resolve(__dirname, ‘./src’)
}
}

在tsconfig.json中compilerOptions进行配置

//配置@"baseUrl": "./src","paths": { "@/*": ["src/*"] },

this.cliEngineCtor is not a constructor — idea的eslint太旧与项目自带eslint冲突的问题

可以参考:

这是因为 idea里面有默认的eslint插件,与项目使用的有区别。
可以这样处理:
this.cliEngineCtor is not a constructor

在这里插入图片描述

下面翻译一下:

找到你idea所在的eslint 文件,例如我的是:
在这里插入图片描述

打开,找到:

this.cliEngineCtor = requireInContext(eslintPackagePath + "lib/api", state.packageJsonPath).CLIEngine;

替换为:

this.cliEngineCtor = requireInContext(eslintPackagePath + "lib/cli-engine").CLIEngine;

在这里插入图片描述

然后重启idea。

Error: Plugin “@typescript-eslint” was conflicted between “.eslintrc.js » @vue/eslint-config-typescript” and “.eslintrc.js » plugin:@typescript-eslint/recommended » ./configs/base”.

在这里插入图片描述

解决方案:

pnpm remove @typescript-eslint/eslint-plugin

http://www.ppmy.cn/news/1351701.html

相关文章

opencv案例实战:条码区域分割

前言 识别二维码是一个日常生活中常见的应用,而识别之前,需要先分割出条形码的区域来获取条形码。我们可以使用OpenCV便捷的获取条码的区域。 逐步分析 为了了解数据处理的过程,我们逐步分析并显示处理过程 查看图像 在读入时,传入参数cv2.IMREAD_GRAYSCALE可以直接按…

滑模控制器是用来干什么的,生活中的应用案例有哪些,滑模控制器中的滑模是什么意思,来源是什么?

问题描述:滑模控制器是用来干什么的,生活中的应用案例有哪些,滑模控制器中的滑模是什么意思,来源是什么? 问题解答: 滑模控制器(Sliding Mode Controller)是一种用于控制系统的控制…

NSSCTF Round#18 RE GenshinWishSimulator WP

恶搞原神抽卡模拟器 看到软件的界面,大致有三种思路: 修改石头数量一直抽,如果概率正常肯定能抽到(但是估计设置的概率是0)在源码里找flag的数据把抽卡概率改成100%直接抽出来 Unity逆向,根据经验应该dnsp…

调用讯飞火星AI大模型WebAPI

调用讯飞火星AI大模型 记录一次调用讯飞AI大模型的过程 官方文档 首先,去官网申请资格,获得必要秘钥等 再编写url,该url存在编码要求,具体看官网url编写 具体代码如下: getWebsocketUrl() {return new Promise((resol…

free pascal:fpwebview 组件简单易用

从 https://github.com/PierceNg/fpwebview 下载 fpwebview-master.zip 简单易用。 先请看 \fpwebview-master\README.md cd \lazarus\projects\fpwebview-master\demo\browser_cli 修改 winbuild.bat 如下 echo offecho Set up FPC executable path. set fpcexeD:\lazarus…

【深度学习】S2 数学基础 P3 微积分(上)导数与微分

目录 圆与微积分导数与微分导数的含义数学定义常用函数微分常用微分法则Python 实现 圆与微积分 公元前 2500 年,古希腊数学家阿基米德通过一种名为 “逼近法” 的技巧来估算圆的面积。他采用一个有奇数边的正多边形来外切圆,并用一个有偶数边的正多边形…

【计算机网络】FTP 文件传输协议

同样使用TCP 但使用了两个并行的TCP 控制链接 control connection 带外 out-of-band 传送的数据链接 data connection 对于FTP而言,控制链接贯穿了整个用户会话期间,数据链接每传输一个文件就有一次建立FTP是有状态(state)的&…

Linux:docker在线仓库(docker hub 阿里云)基础操作

把镜像放到公网仓库,这样可以方便大家一起使用,当需要时直接在网上拉取镜像,并且你可以随时管理自己的镜像——删除添加或者修改。 1.docker hub仓库 2.阿里云加速 3.阿里云仓库 由于docker hub是国外的网站,国内的对数据的把控…