cost 106 ms
为什么.replace()无法处理escodege.generate()生成的大型字符串? - Why isn't .replace() working on a large generated string from escodege.generate()?

我正在尝试使用escodegen的.generate()函数生成一些代码,该函数给了我一个字符串。 不幸的是,它不能完全删除分号(仅在代码块上),这是我自己需要摆脱的。 因此,我正在使用.replace()函数,但是由于某些原因未删除分号。 这是我目前拥有的: 我是在做错什 ...

为什么escodegen和esprima在我的源代码上生成一个括号包装? - Why does escodegen and esprima generate a parenthesis wrapper on my source code?

我正在使用escodegen在我的语句中添加结束代码,如下所示。 在leave方法中,我在语句的末尾附加了一个.toArray()调用。 上面代码的输出是: generated code: (db.find().toArray()) 。 我不明白为什么它在我的源代码上包含一个括号。 ...

删除节点后使用 escodegen 生成代码时出错 - Error generating code with escodegen after node removal

首先,我创建了一个esprima AST,然后我想使用escodegen删除一个节点,最后使用estraverse重新生成代码。 但是我得到一个错误。 我正在尝试的代码是: 错误跟踪是: 难道我做错了什么? 这是escodegen estraverse的错误? 提前致谢。 ...


排序:
质量:
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM