我正在尝试为babel编写插件,并且需要正在解析的当前文件的文件名.我知道代码的行传入,但我没有设法找到文件名的引用.任何帮助?
例如,鉴于此代码我可以做什么
export default function({ types: t }) {
return {
visitor: {
Identifier(path) {
// something here??
}
}
};
}
Run Code Online (Sandbox Code Playgroud)
小智 33
您可以this在访客中使用或使用第二个参数(state)
Identifier(path, state) {
console.log(state.file.opts.filename);
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2336 次 |
| 最近记录: |