gpt4 book ai didi

meteor - 获取babel在meteor中生成的程序

转载 作者:行者123 更新时间:2023-12-04 12:56:49 26 4
gpt4 key购买 nike

我如何在 babel 插件中知道当前由 babel 转译的文件是为服务器还是客户端/浏览器包转译的?

最佳答案

Meteor 最近在 babel 7 中实现了 option caller。要使用它并访问插件中的信息,可以像这样访问 Babel.caller poperty:

let caller;
module.exports = function(Babel) {
Babel.caller(function(c) {
caller = { ...c };
});
return {
visitor: {
BlockStatement(){
console.log(caller); // logs e.g. {name: "meteor", arch: "web.browser.legacy"}
}
}
};
};

关于meteor - 获取babel在meteor中生成的程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52048926/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com