求助各位, webstorm2023.3 在使用 typescript+vue3+vite+element-plus 开发时遇到问题 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
code4love
V2EX    Vue.js

求助各位, webstorm2023.3 在使用 typescript+vue3+vite+element-plus 开发时遇到问题

  •  
  •   code4love 2023-12-24 13:06:56 +08:00 3326 次点击
    这是一个创建于 655 天前的主题,其中的信息可能已经有所发展或是发生改变。

    工作中是后端开发,前端开发是兼职,工作之余做点小项目练练手。但是用了大半年,一直以来有个问题没解决,困扰太久了,网络上也没有查到有效的资料,各种尝试也没效果,还请各位指点个解决方向

    不识别 vue 的函数

    import { computed, reactive, ref } from 'vue';

    computed, reactive, ref 都被标红,显示 Cannot resolve symbol 'computed' 等

    导致无法对 computed 的泛型类型进行提示,开发体验很差

    配置

    webstorm

    settings->language&Frameworks->Javascript->Libraries ,增加了 vue ( vue ,vue-eslint-parser ,vue-router ,vue-tsc ),typescript

    { "compilerOptions": { "target": "ES2020", "useDefineForClassFields": true, "module": "ESNext", "lib": [ "ES2020", "DOM", "DOM.Iterable" ], "skipLibCheck": true, /* Bundler mode */ "moduleResolution": "node", "allowImportingTsExtensions": true, "resolveJsonModule": true, "isolatedModules": true, "noEmit": true, "jsx": "preserve", /* Linting */ "strict": true, "noUnusedLocals": true, "noUnusedParameters": true, "noFallthroughCasesInSwitch": true, "baseUrl": "./", "paths": { "@/*": [ "src/*" ] }, "types": [ "node", "vite/client", "unplugin-vue-define-options/macros-global", "element-plus/global", "webpack-env" ], }, "include": [ "src/**/*.ts", "src/**/*.d.ts", "src/**/*.tsx", "src/**/*.vue" ], "references": [ { "path": "./tsconfig.node.json" } ] } 
    19 条回复    2024-01-18 14:23:21 +08:00
    xbkoo
        1
    xbkoo  
       2023-12-24 14:32:02 +08:00
    求一个破解的 mac 的 webstorm 。
    drymonfidelia
        2
    drymonfidelia  
       2023-12-24 14:57:58 +08:00   2
    xbkoo
        3
    xbkoo  
       2023-12-24 15:31:21 +08:00
    @drymonfidelia 咋了兄弟,这里我没看到有破解版的,。
    MIUIOS
        4
    MIUIOS  
       2023-12-24 16:45:00 +08:00
    @xbkoo #1 JB 警察马上要来了 还不快跑
    MIUIOS
        5
    MIUIOS  
       2023-12-24 16:45:53 +08:00
    推荐你还是用 vscode 装个插件基本提示都能正常,websotrm 没用过,我见到的前端开发很少用它
    musi
        6
    musi  
       2023-12-24 18:44:20 +08:00 via iPhone
    3 楼我真的笑死
    lopda
        7
    lopda  
       2023-12-24 19:24:00 +08:00 via Android
    最新版可以使用 Volar 了,现在好像叫 vue language server 。
    wxw752
        8
    wxw752  
       2023-12-24 19:37:43 +08:00
    我的慈禧付费版没有这个问题啊,敲 VUE 一切正常
    tlerbao
        9
    tlerbao  
       2023-12-24 19:51:32 +08:00


    @code4love 最新版没问题
    @totoro52 #5 说用 webstorm 少的,多少有点孤陋寡闻了
    drymonfidelia
        10
    drymonfidelia  
       2023-12-24 19:56:48 +08:00   1
    @Livid 1 楼在技术帖子下发求破解软件的无关回复
    code4love
        11
    code4love  
    OP
       2023-12-24 20:14:30 +08:00
    @tlerbao 我用的就是最新版,Build #WS-233.13135.92, built on December 19, 2023
    所以不清楚哪里的问题~
    code4love
        12
    code4love  
    OP
       2023-12-24 20:18:02 +08:00
    还有 copilot 也登录不上,重装,代理都试过,都不行。
    相同电脑上的 IDEA 就正常

    getaddrinfo ENOTFOUND api.github.com, request id: 6, error code: -32603
        13
    imzcg2  
       2023-12-24 20:43:13 +08:00
    vscode 不爽吗 换一下又不费什么功夫
    imzcg2
    zogwosh
        14
    zogwosh  
       2023-12-24 20:55:53 +08:00
    设置里搜 vue 然后 ts 版本使用 bundle ,vue 语言服务器使用 volar 。另外 ws 的 vue 支持的很差,我已经换回 vscode 了,除了需要重启 volar 和代码建议列表很多重复项其他还行
    w4ngzhen
        15
    w4ngzhen  
       2023-12-24 22:43:37 +08:00   1
    关于 TS 类型检查和 IDE 之间的关系,推荐 po 主读一下我写的这篇文章,应该能够解答你的疑惑。https://zhuanlan.zhihu.com/p/620451796
    Bingchunmoli
        16
    Bingchunmoli  
       2023-12-25 02:18:24 +08:00 via Android
    @code4love 感觉是配置问题,是不是 node 依赖没有正常安装
    Livid
        17
    Livid  
    MOD
    PRO
       2023-12-25 03:36:20 +08:00
    @drymonfidelia 谢谢,1 楼的账号已经被彻底 ban 。
    BigFaceSean
        18
    BigFaceSean  
       2023-12-25 18:13:46 +08:00
    @tlerbao 老哥的 webstorm 用的啥主题插件
    WangLao9
        19
    WangLao9  
       2024-01-18 14:23:21 +08:00
    MAC 的内存比金子还贵, 凭什么要 webstorm 吃我 2 个 G
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     857 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 30ms UTC 21:41 PVG 05:41 LAX 14:41 JFK 17:41
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86