Open curry-wxj opened 1 year ago
ImportDeclaration(path, state){} 监听 可以会比 CallExpression(path, state) {} 监听 后执行。 例如:
import { Component } from "react"; import { Table, Select, Message } from "@alifd/next"; console.log(Table, Select, Message)
有一个插件 会将 import { Table, Select, Message } from "@alifd/next"; 处理成 import { Table, Message } from "@alifd/next"; import Select from './MySelect'; 处理完后 会先进入 CallExpression处理 console.log(Table, Select, Message) 才会在 进入ImportDeclaration 搜集 import { Table, Message }的 依赖。 请问大佬们有什么解决方案吗
ImportDeclaration(path, state){} 监听 可以会比 CallExpression(path, state) {} 监听 后执行。 例如:
有一个插件 会将 import { Table, Select, Message } from "@alifd/next"; 处理成 import { Table, Message } from "@alifd/next"; import Select from './MySelect'; 处理完后 会先进入 CallExpression处理 console.log(Table, Select, Message) 才会在 进入ImportDeclaration 搜集 import { Table, Message }的 依赖。 请问大佬们有什么解决方案吗