通过从新库导入替换从旧库导入的资源

Replacing resource import from old library by import from new library

我 运行 在我的 javascript 项目中遇到了问题。我在我的项目中使用了一个库中的资源,我需要用同名的资源替换它的所有实例,但来自另一个库。问题是我正在将此资源与其他资源一起导入一百多个文件中。

我需要的是替换如下所示的所有实例:

import {someResource, changedResource, anotherResource} from 'old-library'

由此:

import {someResource, anotherResource} from 'old-library'
import {changedResource} from 'new-library'

我需要保留包含我想从新库中获取的资源的旧导入,以及从新库中导入更改后的资源。这是我可以在 Visual Code 中做到这一点的方法,还是我需要使用一些脚本才能做到这一点?

右击项目根文件夹--->在文件夹中查找--->展开过滤器

对于每个“从 'old-library' 导入 {someResource,anotherResource}”,您应该替换为“从 'old-library' 导入 {someResource,anotherResource}” 从 'new-library'

导入 {changedResource}

例子

变成