痛点描述:在外部js资源中引用变量时,IDE提示变量未定义,以及写的时候没有提示,非常影响开发体验和效率,增加bug率。下面介绍两种解决方案。方案一、webstorm库函数,下载远程资源到本地原理:将远程资源下载到webstorm中的lib本地空间,并设置lib的有效范围(默认为global全局范围)。使用方法将光标移动到资源的url,点击下载到本地,提示出现webstorm左侧导航栏的库和下载的库wxSdk.js代码内容constwxSdk={getUserInfo:函数(cb){返回11;},getUserId:function(){return22},}window.wxSdk=wxSdk;其他说明:class类也可以有hintspoint.jsclassPoint{constructor(x,y){this.x=x;这个.y=y;}distance(a,b){constdx=a.x-b.x;constdy=a.y-b.y;返回Math.hypot(dx,dy);}fn2(){返回1;}}window.Point=点;远程jquery文件测试,参考remote和参考下载到本地后对比效果不适用的场景。谁知道一些打包内容的解决方法,请留言。uuid不提示antdesign没有生效二、安装第三方插件比如这个,安装react插件-在
