V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
rizon
V2EX  ›  程序员

webstorm 中怎么增加对 vue 的 axios 的代码提示

  •  
  •   rizon ·
    othorizon · 2019-05-28 11:16:56 +08:00 · 3306 次点击
    这是一个创建于 2006 天前的主题,其中的信息可能已经有所发展或是发生改变。
    import Vue from 'vue'
    import axios from 'axios'
    import VueAxios from 'vue-axios'
    
    Vue.use(VueAxios, axios);
    this.axios.get('');
    Vue.axios.get('')
    

    在 webstorm 中这里的 axios 没有代码提示,get 方法什么的也没有提示也不能点进去。
    有谁知道怎么办啊??

    6 条回复    2019-05-28 17:26:18 +08:00
    Sparetire
        1
    Sparetire  
       2019-05-28 12:35:36 +08:00 via Android
    没有,有就是 typescript
    rizon
        2
    rizon  
    OP
       2019-05-28 12:52:28 +08:00
    @Sparetire #1 解决了。
    我是用 cnpm 安装的包就会出现 提示不全或者有问题的情况。
    我把 nodemodule 删除后。使用 npm 重新安装就没问题了。

    我不知道是因为 cnpm 的原因,还是因为使用 npm 安装是 idea 自动执行的,带着参数`--scripts-prepend-node-path=auto`。
    liyang5945
        3
    liyang5945  
       2019-05-28 13:37:25 +08:00
    axios 跟 vue-axios 有什么区别吗?为什么引入两个呢
    ETiV
        4
    ETiV  
       2019-05-28 13:44:19 +08:00 via iPhone
    有个什么 Library 功能,右侧有个 download 按钮,可以下各种第三方库的“头文件”

    手头没电脑,你自己找找?
    nyanyh
        5
    nyanyh  
       2019-05-28 17:23:15 +08:00
    可以在设置里手动增加
    Languages - JavaScript - Libraries - 添加 node_modules 里的 axios 目录就可以
    zhuangzhuang1988
        6
    zhuangzhuang1988  
       2019-05-28 17:26:18 +08:00
    放弃吧 用 ts
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1537 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 17:19 · PVG 01:19 · LAX 09:19 · JFK 12:19
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.