我目前正在使用 Babel(Javascript 转译器),它允许我现在使用未来的语法。我正在使用装饰器功能(https://github.com/wycats/javascript-decorators)。但是,当我对该代码运行分析时,SonarQube 会引发以下错误:
[09:19:43] 09:19:43.693 错误 - 无法解析文件:/...../my-form.js 09:19:43.693 错误 - 第 10 行第 1 列解析错误:
1: import {View, Component, Inject, NgScope} from 'app/app';
...
9:
10: @Component({
^
11: selector: 'my-form'
12: })
13: @View({
14: template: myTemplate
15: })
Javascript 插件是否会很快涵盖这一点(或者至少被解析器跳过但允许它继续处理文件)?有没有办法为此提交 JIRA 问题?