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 方法什么的也没有提示也不能点进去。
有谁知道怎么办啊??
1
Sparetire 2019-05-28 12:35:36 +08:00 via Android
没有,有就是 typescript
|
2
rizon OP @Sparetire #1 解决了。
我是用 cnpm 安装的包就会出现 提示不全或者有问题的情况。 我把 nodemodule 删除后。使用 npm 重新安装就没问题了。 我不知道是因为 cnpm 的原因,还是因为使用 npm 安装是 idea 自动执行的,带着参数`--scripts-prepend-node-path=auto`。 |
3
liyang5945 2019-05-28 13:37:25 +08:00
axios 跟 vue-axios 有什么区别吗?为什么引入两个呢
|
4
ETiV 2019-05-28 13:44:19 +08:00 via iPhone
有个什么 Library 功能,右侧有个 download 按钮,可以下各种第三方库的“头文件”
手头没电脑,你自己找找? |
5
nyanyh 2019-05-28 17:23:15 +08:00
可以在设置里手动增加
Languages - JavaScript - Libraries - 添加 node_modules 里的 axios 目录就可以 |
6
zhuangzhuang1988 2019-05-28 17:26:18 +08:00
放弃吧 用 ts
|