最近遇到一个奇怪的BUG,vscode一直在报,正在初始化 JS/TS 语言功能,项目能跑,也能发版,虽然不影响代码,但是vscode的代码提醒崩溃了,用起来实在是不顺手,于是我百度了一番
1.Vue - Official版本不对的,我下载了别的版本不行
2.项目太大的,但是这个项目并不大,
3.是插件冲突的,我一个个禁用,但是无效
4.有说vscode新版的BUG,我卸载重装了其他版本不行
5.在tsconfig.json文件中设置"compileOnSave": false, 无效
6.有说关闭插件的"JavaScript 和 TypeScript 的语言功能"诚然,这样确实可以让vscode不显示这个,但这只是解决了提出问题的人,不是解决这个问题
后来我发现另外一个项目一样的配置却没问题,我猜想,可能是我代码哪个地方的代码不规范把他整崩溃了,于是我复制了一份代码,逐个逐个文件去分析,终于把问题找出来了,是注释写的不对
正确的写法应该是,星号两边保留空格,找了一个上午才发现问题,所以写代码一定要规范的,注释也不例外