0
我想創建一個靜態類屬性使用具有打字稿,節點和巴貝爾
import 'babel-polyfill';
class Test {
static name = 'abc';
}
它獲取由打字稿,當我運行這個使用babel- transpilled到
require("babel-polyfill");
class Test {
}
Test.name = 'abc';
現在的靜態屬性節點,我得到
TypeError: Cannot assign to read only property 'name' of function Test()
我babelrc看起來是這樣的:
{
"passPerPreset": true,
"presets": [
"react",
"es2015",
"stage-0"
],
"plugins": ["transform-class-properties", "syntax-class-properties"]
}
任何想法可能是什麼錯誤?如果transpilled代碼看起來不同(即我的打字機配置有問題)還是缺少另一個babel插件?
非常感謝@MinusFour! – Tim