node.js - 列出所有需要/导入特定文件的文件
问题描述
我有一个utilities.js
文件,我想将它移到它自己的纱线包中。
目前有很多文件需要utilities.js
通过相对路径,一些例子是
const utils = require('../../../utilities/utilities');
const utilities = require('../../../../../utilities/utilities.js')
const utils = require('./utilities.js')
import { someFunction } from '../../../utilities/utilities.js'
我正在寻找一种解决方案,将所有 require/imports 语句重命名为@myUtilities
我尝试将 VSCodes 查找功能与正则表达式匹配一起使用,但我未能达到或包含一些不希望的匹配项。
我能想到的最好的模式是
\'(..?\/)*(\/)?utilities(\/utilities)?(.js)?\'
有没有更好的解决方案?
解决方案
推荐阅读
- sql - 需要为以下创建一个视图
- amazon-web-services - AWS ECS fargate 任务随机停止和重新启动
- php - MYSQL 按日期 desc 获取记录组并按日期 asc 排序
- javascript - Dotenv Webpack - 当我在运行时更改系统环境变量时,更改不会影响应用程序
- ios - SWIFTUI 如何用几何图形捕获 VStack 高度(在显示 VStack 之后)?
- swift - 使用计算字段为 CoreData 设置 NSSortDescriptor
- .net - 为什么 `CurrentThreadScheduler` 会立即在最外层范围内启动?
- sql-server - 如何在相关表中持久选择外键
- python-3.x - 为什么我的 sklearn 线性回归模型会产生完美的预测?
- .net-core - 如何从 Blazor 应用创建 SignalR 组