首页 > 其他分享 >react eslint import { useUserStore } from "@/stores/user"; 找不到模块“@/stores/user“

react eslint import { useUserStore } from "@/stores/user"; 找不到模块“@/stores/user“

时间:2024-05-22 08:58:10浏览次数:24  
标签:stores useUserStore 别名 user 模块 path import

报错解释:

这个报错通常意味着React项目中的ESLint配置不能正确识别@别名指向的目录。在JavaScript模块中,通常使用@作为特定包的别名,例如@/stores/user可能是一个指向特定stores/user模块的别名。ESLint用于代码质量和代码风格的检查,当它不能正确解析这个别名时,就会报出“找不到模块”的错误。

解决方法:

  1. 模块解析配置:例如 在tsconfig.json
    {
      "compilerOptions": {
        "baseUrl": ".", // 这代表相对于此文件的位置
        "paths": {
          "@/*": ["src/*"] // “*”代表src下的任何文件
        }
      }
    }

     

  2. 在vite.config.ts里 配置别名
    import { defineConfig } from 'vite'
    import path from 'path'
    export default defineConfig({
      resolve: {
        alias: {
          '@': path.resolve(__dirname, './src')
        }
      }
    })

     

标签:stores,useUserStore,别名,user,模块,path,import
From: https://www.cnblogs.com/myflowers/p/18205366

相关文章

  • react的 Hook ,useReducer 是什么
    useReducer 是React中的一个Hook,用于管理组件的状态。它提供了一种更复杂的状态管理机制,适用于那些状态逻辑较为复杂、包含多个子值的情况。与 useState 不同,useReducer 基于一个叫做reducer的函数来更新状态。Reducer接收当前的状态和一个表示要进行的操作的动作对象,......
  • ./configure --with-debug --prefix=/Users/root/opt/nginx/debug_nginx
    %./configure--with-debug--prefix=/Users/root/opt/nginx/debug_nginxcheckingforOS+Darwin21.6.0x86_64checkingforCcompiler...found+usingClangCcompiler+clangversion:14.0.0(clang-1400.0.29.202)checkingfor-Wl,-Eswitch...notfoundchec......
  • 《user-agent(UA)识别 Api 接口助力智能应用开发》
     在现代智能应用的开发中,往往需要对用户的设备和浏览器进行识别,以便适配不同的操作系统和浏览器。而user-agent是一种非常重要的信息,它包含了用户设备、操作系统和浏览器的相关信息。在本文中,我们将介绍一个强大的user-agent识别API接口,它可以帮助开发者轻松实现用户设备和浏......
  • 旧笔记本装UbuntuServer用作家庭媒体服务器
    目标:将UbuntuServer系统安装到U盘,笔记本从U盘启动自动进入系统,共享笔记本USB外接大容量硬盘中的电影到家庭局域网。准备:1.ventoy引导U盘2.UbuntuServer20.04LTS镜像ISO3.U盘16G或更大步骤:1.16GU盘格式化为FAT32后插入笔记本;2.下载的ISO镜像放入ventoy引导U盘,设置笔记本......
  • css 让文字不被选中之-moz-user-select 属性介绍
    让文字不被选中,应该有一个css属性进行控制,结果网上查了下发现了-moz-user-select属性介绍 他在ie下也能选中文字,但是选中其他列表,不会选中文字,原来它是在不同div中,属于不同的范围,而同事是放在同一个table中,当然会选中。而在firefox下,文字不会被选中,查看googlecalender的css,原......
  • php 判断 if (empty($user->published_at) != empty($user_input['published_at']))
    这里的逻辑是:如果$user->published_at为空,并且$user_input['published_at']不为空,或者如果$user->published_at不为空,并且$user_input['published_at']为空,那么条件将成立。这种检查通常用于确定某个值是否发生了变化,特别是从无到有或从有到无的情况。假设您的意图......
  • pinus老项目启动遇'Property connector does not exist on type UserRpc'报错
    跟示例项目对比过,配置代码并无出入,尝试在示例中新增远程调用connectorRemote可用,证明代码配置正确尝试在示例项目中使用工作项目的配置文件包括引用的模块文件目录列表如下 packagespluginspackage.jsonpackage-lock.jsontsconfig.jsonyarn.lock 示例安装模块后,运......
  • 忘记zabbix监控平台Admin用户密码:Incorrect user name or password or account is tem
    如下图(实在想不起密码不要紧我们直接重新设置它):1.登入zabbix数据库[root@SJYS-Test1~]#mysql-uroot-pEnterpassword:WelcometotheMariaDBmonitor.Commandsendwith;or\g.2.进入zabbix库,查询users用户表MariaDB[(none)]>usezabbix;MariaDB[zabbix]>select......
  • dremio UserService 简单说明
    以前是简单说明过dremio的UserService,dremio实际上支持内部以及外部用户的玩法类图可以看到,包含了simple以及executor两个,同时实现了UserServiceEvents支持发布订阅能力的接口(订阅是25.0版本的)executor的实现实际上是为空的,核心是方便执行节点bindUserService,实际内......
  • Do Loyal Users Enjoy Better Recommendations? Understanding Recommender Accuracy
    目录概实验设置实验Interaction-basedLoyaltyActiveTimePeriodbasedLoyaltyRecency代码JiY.,SunA.,ZhangJ.andLiC.DoLoyalUsersEnjoyBetterRecommendations?UnderstandingRecommenderAccuracyfromaTimePerspective.ICTIR,2022.概讨论了推荐中一......