export default function({ types: t }) {
return {
pre(state) {
this.allString = '';
},
visitor: {
StringLiteral(path) {
this.allString += path.node.value;
}
},
post(state) {
// It does not work
state.code = `const allString = '${this.allString}'\n` + state.code;
}
};
}
例如,我想添加一个变量,其中包含所有字符串的代码,有可能是由一个插件?
1条答案
按热度按时间rryofs0p1#
已完成