Javascript 跨项目文件重构导入

Javascript 跨项目文件重构导入,javascript,refactoring,automated-refactoring,Javascript,Refactoring,Automated Refactoring,因此,目前我们的应用程序中有很多导入项,看起来像: import { withQuery } from "my-external-package" 或 我们希望将这些导入重构为来自本地文件: import { withQuery } from "../../somelocalfile.js" 我需要正确计算嵌套的相对路径。另外,原始导入可能会有其他组件,例如 import { somefunc, withQuery, someotherfunc } from "my-external-pac

因此,目前我们的应用程序中有很多导入项,看起来像:

import { withQuery } from "my-external-package"

我们希望将这些导入重构为来自本地文件:

import { withQuery } from "../../somelocalfile.js"
我需要正确计算嵌套的相对路径。另外,原始导入可能会有其他组件,例如

import { somefunc, withQuery, someotherfunc } from "my-external-package"
我不太熟悉重构工具和项目。如果你需要更多信息,请告诉我

import { somefunc, withQuery, someotherfunc } from "my-external-package"