现在,IntellJ 显示了一条红色波浪线:Argument must be a string constant
private fun fromEnv(name: String) {
return js("process.env[${name}]") as Unit
}
我已经搜索过,但我没有找到任何类似的问题。
由@alexey-romanov 解决
这很简单:
private fun fromEnv(name: String) {
return js("process.env[${name}]") as Unit
}
编译为:
function fromEnv(name) {
var tmp$;
return typeof (tmp$ = process.env[name]) === 'string' ? tmp$ : throwCCE();
}