怎么去除vscode 中提示的experimentalDecorators warning

问题

可能大家在用vscode进行react+mobx开发项目时,会发现vscode会提示一些警告,例如下面:


怎么去除vscode 中提示的experimentalDecorators warning_第1张图片
屏幕快照 2018-03-17 下午10.06.50.png

并且vscode在控制台中的问题中会出现警告,如下:


怎么去除vscode 中提示的experimentalDecorators warning_第2张图片
屏幕快照 2018-03-17 下午10.08.15.png

只要引入mobx中的@observer或者@obserable等装饰器时就会报警告,像是vscode不识别一样,因为用webpack打包并不会报错。

解决问题

虽然不会报错,但是在开发中看到这些警告也是挺烦人的,所以得解决下。

解决办法是:

第一步:在项目的根目录下创建一个tsconfig.json文件,并且里头的内容是:

{
    "compilerOptions": {
        "experimentalDecorators": true,
        "allowJs": true
    }
}

第二步:重启vscode。

然后就不会出现警告了,如图:


怎么去除vscode 中提示的experimentalDecorators warning_第3张图片
屏幕快照 2018-03-17 下午10.15.59.png

你可能感兴趣的:(怎么去除vscode 中提示的experimentalDecorators warning)