0
我试图采取类似var a = 5;
的东西,并将其转换为类似thing.a = 5
的东西。如何将VariableDeclarator转换为AssignmentExpression?
在我的客人使用下面这段代码,它告诉我unexpected token .
VariableDeclarator: {
enter: function (path, state) {
path.replaceWith(
t.assignmentExpression(
'=',
t.memberExpression(
t.identifier('abc'),
t.identifier('def')
),
t.stringLiteral('xyz')
)
)
}
}
我不能考虑什么吗?
完成此操作的标准方法是什么?