javascript - Visual Studio Code peekgo to definition not working when imports are specified with project name - Stack Overflow

I am working with javascript. Usual cases the imports would look like: import reducerUtils from '.

I am working with javascript. Usual cases the imports would look like:

import reducerUtils from '../../utils/reducerUtils'

And the peek definition or go to definition on reducerUtils works as expected.

Things goes different when I change the import to:

import reducerUtils from 'projectname/src/utils/reducerUtils'

The path is definitely valid and the app works too but in the editor the peek definition or go to definition does not work anymore

I understand this could be a standard issue looking from the editors perspective but I was just looking for any solution here to make it work. It might involve into some configuration changes somewhere but my search had no luck. Help Would be appreciated.

I am working with javascript. Usual cases the imports would look like:

import reducerUtils from '../../utils/reducerUtils'

And the peek definition or go to definition on reducerUtils works as expected.

Things goes different when I change the import to:

import reducerUtils from 'projectname/src/utils/reducerUtils'

The path is definitely valid and the app works too but in the editor the peek definition or go to definition does not work anymore

I understand this could be a standard issue looking from the editors perspective but I was just looking for any solution here to make it work. It might involve into some configuration changes somewhere but my search had no luck. Help Would be appreciated.

Share Improve this question edited Dec 26, 2018 at 19:21 Gama11 34.3k9 gold badges90 silver badges106 bronze badges asked Oct 26, 2018 at 9:17 ShocKwav3_ShocKwav3_ 1,7606 gold badges24 silver badges44 bronze badges
Add a ment  | 

1 Answer 1

Reset to default 4

Adding a jsconfig.json file at the root(or wherever appropriate depending on the project). Specify the paths under pilerOptions. eg,

{
  "pilerOptions": {
    "baseUrl": "./",
    "paths": {
      "projectname/*": ["./*"], //it's root in my case
    }
  },
  "exclude": ["node_modules"]
} 

Bit more closer look: https://medium./@justintulk/solve-module-import-aliasing-for-webpack-jest-and-vscode-74007ce4adc9

Official Doc: https://code.visualstudio./docs/languages/jsconfig

发布者:admin,转转请注明出处:http://www.yc00.com/questions/1745663982a4639010.html

相关推荐

  • Manus爆火,我发现平替开源项目OpenManus带你玩转AI智能体开发,无需邀请码!

    Manus爆火,我发现平替开源项目OpenManus带你玩转AI智能体开发,无需邀请码! "在AI技术日新月异的今天,OpenManus像一把打开智能体开发大门的万能钥匙,让每个人都能轻松构建自己的AI助手!"项目介绍O

    1小时前
    10
  • 【合集】深入理解大容量SSD设计

    全文概览随着数据量的爆炸式增长,对SSD容量的需求也日益迫切。如何在有限的物理空间内,进一步提升SSD的存储容量,同时兼顾性能与成本,成为了业界亟待解决的关键问题。本文深入探讨了SSD架构设计中的核心要素——间接单元(IU)和动态随机存取存

    1小时前
    00
  • 用DeepSeek学嵌入式8:矩阵按键的使用

    具体实现功能:利用51单片机和4*4矩阵按键实现单个共阳数码管显示按键数值(0-F)。DeepSeek问答截图:设计介绍51单片机简介51单片是一种低功耗、高性能CMOS-8位微控制器,具有8K可编程Flash存储器,使得其为众多嵌入式控制

    1小时前
    10
  • 更正

    之前文章 地表最强基准-ADR1001 中:这个地方有错误业界流量很高的号,百花潭也转载了,不改正的话变成了错误永流传。有读者留言说,恒温控制晶振(OCXO)也有类似的设计:对于某些应用,TCXO(温度补偿)的频率-温度稳定性指标仍无法满足

    1小时前
    10
  • 拿自己的旧电脑搭建了个服务器!

    最近总是想搭建自己的网站,奈何皮夹里空空如也,服务器也租不起,更别说域名了。于是我就寻思能否自己搭建个服务器,还不要钱呢?还真行!!!经过几天的冲浪,我发现有两个免费的建站工具:Apache和Nginx由于两个工具建站方法差不多,所以我就以

    1小时前
    00
  • 【deepseek用例生成平台

    本教程涉及到的难点较多,为考虑新手粉丝的理解体验,所以会穿插这种实测章节。用简单的demo来学习后续复杂的算法,而且能起到类似mock的作用,无视麻烦的外部环境,加快调试。比如本章节,旨在为新人学习多线程的应用...先回顾下,我们正式章节的

    1小时前
    00
  • Python+AI提示词出租车出行轨迹预测:梯度提升GBR、KNN、LR回归、随机森林融合及贝叶斯概率异常检测研究

    原文链接:tecdat?p=41693在当今数字化浪潮席卷全球的时代,城市交通领域的海量数据如同蕴藏着无限价值的宝藏等待挖掘。作为数据科学家,我们肩负着从复杂数据中提取关键信息、构建有效模型以助力决策的使命。我们团队承接并完成了一项极具挑

    1小时前
    00
  • Power BI 展示产品边际贡献

    SQLBI最近发布了一篇动态帕累托的文章,在帕累托曲线图表上增加图例,可以不对不同区域的客户贡献进行横向对比:来源 如果把X轴换成产品,该方案还可用来查看不同品类产品的边际贡献,进而对产品线规划进行改善。上图Computers Acces

    1小时前
    00
  • OFC 2025三菱报告:高速EML的结构设计和封装优化

    一、AI集群发展催生光互连技术需求从市场趋势来看,AI集群对光收发器的需求呈现出强劲的增长态势。AI Scale out网络中光收发器数量持续攀升,同时,预计从2028年起,AI Scale up市场也将迎来爆发 ,这使得光收发器的需求

    1小时前
    00
  • 一个让DevOps癫狂的项目一键部署数百个MCP服务器

    背景MCP(Model Context Protocol)是一种新兴的标准化协议,用于管理大型语言模型(LLM)与外部系统之间的上下文交互。随着 AI 技术的快速发展,越来越多的开发者需要将 LLMs 与各种外部工具、API 和数据源集成。

    1小时前
    00
  • CAN总线仿真工程开发流程及策略

    在汽车电子控制系统的开发过程中,ECU的仿真测试起着至关重要的作用。总线仿真工程作为ECU开发中的核心环节,它贯穿了整个开发过程,从需求分析到软件开发、软件测试,再到硬件验证和失效分析等多个阶段。一个合理的总线仿真工程开发流程和科学的开发策

    1小时前
    00
  • minio使用简介

    在云原生和微服务时代,对象存储已成为存储非结构化数据(如图片、日志、备份等)的首选方案。MinIO 是一款高性能、兼容 S3 API 的开源对象存储服务,而它的官方 Go SDK —— minio-go,则可以让你在 Go 语言项目中轻松集

    1小时前
    00
  • 动态渲染页面智能嗅探:机器学习判定AJAX加载触发条件

    爬虫代理本文提出了一种基于机器学习的智能嗅探机制,革新性地应用于自动判定动态渲染页面中AJAX加载的最佳触发时机。系统架构采用先进模块化拆解设计,由请求分析模块、机器学习判定模块、数据采集模块和文件存储模块四大核心部分构成。在核心代码示例中

    58分钟前
    00
  • WIFI越近信号越强?CST电磁仿真看看

    在数字化浪潮席卷的现代社会,WiFi 早已深度融入日常生活与工作场景,成为不可或缺的关键要素。凭借便捷连接、高速传输的显著优势,WiFi 不仅重塑了人们的生活模式,还极大提升了工作效率。如今,无论是繁忙的办公室、温馨的餐厅,还是疾驰的交通工

    54分钟前
    00
  • DeepSeek竟然能直接导出Excel?99%的人都不知道!

    你还在花大把时间手动从DeepSeek复制粘贴数据到Excel?别再浪费时间了!今天我要分享一个让你兴奋到睡不着的DeepSeek隐藏神技,这招用好了,工作效率直接起飞!有多神?假如有这么个场景:你需要分析10家公司的财务数据,或者比较20

    28分钟前
    00
  • 【一步步开发AI运动APP】八、自定义姿态动作识别检测——之姿态相似度比较

    之前我们为您分享了【一步步开发AI运动小程序】开发系列博文,通过该系列博文,很多开发者开发出了很多精美的AI健身、线上运动赛事、AI学生体测、美体、康复锻炼等应用场景的AI运动小程序;为了帮助开发者继续深耕AI运动领域市场,今天开始我们将为

    21分钟前
    00
  • dotnet 10 新的 JsonIgnoreCondition

    dotnet 10 新的 JsonIgnoreConditionIntro之前提了一个 api 建议为 JsonIgnore 添加两个扩展,WhenReading 和 WhenWriting,主要的一个用例是 WhenReading 我们的

    18分钟前
    00
  • 华为将大规模推出AI芯片,助力替代英伟达H100,打破限制!

    据路透社昨日凌晨独家报道,华为预计最早将在5月份推出大量910C AI芯片,部分产品已经开始出货。此次华为发布的新产品主要是为了应对美国对国内AI芯片的限制,助力国内企业缓解AI芯片供应紧张的问题。值得注意的是,本月美国政府要求英伟达销售H

    16分钟前
    00
  • 计算机新建没有excel,win7系统右键新建没有word、Excel、ppT选项的图文教程

    win7系统使用久了,好多网友反馈说win7系统右键新建没有word、Excel、ppT选项的问题,非常不方便。有什么办法可以永久解决win7系统右键新建没有word、Excel、ppT选项的问题

    2分钟前
    00
  • Sentieon软件发布v202503版本

    Sentieon最新版本V202503Sentieon团队持续优化升级产品,现已发布v202503版本。本文将详细介绍此次更新中的重要功能改进和问题修复,以帮助您更好地了解和使用最新版本。图1Sentieon V202503版手册目录

    1分钟前
    00

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信