开发中遇到的问题 webstorm
- [已解决2019-08-25]报错: ESLint: TypeError: this.cliEngine is not a constructor
- [已解决]静态页面实时预览
- settings repository无法同步github上的配置文件
[已解决2019-08-25]1. 报错: ESLint: TypeError: this.cliEngine is not a constructor
业务背景
更新了package.json里面的elint版本,重新下载了依赖包后,IDE就报这个错
问题解决
升级webstorm到最新版本,或者把eslint降级到5.x版本
原因分析
就是ide和eslint版本不兼容导致的
2. [已解决]静态页面实时预览
业务背景
经常会单独开发两个单独的静态网页,改了东西还要手动去刷新,简单不要太麻烦,所以想要像vue那样改变内容后自动刷新的功能
但是我每次直接点编辑器
问题解决
IDE自带了live edit功能,配合debug和chorme插件即可完成
具体的设置方法参考: www.jetbrains.com/help/websto…
踩中的坑
chomre上安装了JetBrains IDE Support插件,但还是没效果- 点右键看看是否能够获取网页数据,不行的话重新安装就好了
- 点
debug蜘蛛,打开的是一个空网页,根本用不了,而点编辑器右上角的浏览器图标,又没办法激活chorme插件- 先点绿色的三角形启动调试,再点红色的蜘蛛启动debug,蛛蛛右上角出现绿点后就ok了
3. setting repository无法同步github上的配置文件
业务背景
新电脑,新安装了WebStorm 2019.2.1版本,File -> settings reponsitory -> 粘贴github仓库地址 -> 填写token -> overwrite local -> 右下角提示 settings successfully xynced
但实际上我的快捷键都没变
尝试了重装软件,重启电脑都无效。确定仓库上的快捷键是有效的。
之前也遇到过这个问题,但是不知道怎么的就出来了,所以就没做笔记,今天[2019-09-06]搞了一个多小时还是没出来。