由于我正在使用带有babel的webpack,因此我为我的解决方案启用了ES6功能。 这适用于Javascript模块。
但是,在我的Razor Views中,我使用的是一些内联脚本:
<script>
var foo = function() {
var bar = 'baz';
alert(bar);
}
</script>
现在我启用了Ecmascript 2015,如果我重新格式化我的代码( CTRL + E F ),会发生以下情况:
<script>
var foo = function() {
const bar = 'baz';
alert(bar);
}
</script>
当然,一家名为Microsoft immediatelly的公司的浏览器抱怨const
。
那么只能在JS文件中启用ES6功能吗?
答案 0 :(得分:0)
目前似乎并不支持。
作为直接问题的解决方法,我创建了一个自定义代码清理设置:
我还在这里创建了一个问题: https://youtrack.jetbrains.com/issue/RSRP-469231