Skip to content

Latest commit

 

History

History
67 lines (37 loc) · 1.86 KB

README.zh-CN.md

File metadata and controls

67 lines (37 loc) · 1.86 KB

依赖和使用者

English | 简体中文

在树视图中查看依赖和使用者。

view

功能

依赖和使用者树

分析依赖和使用者,并在树视图中展示。

锁定树

切换其他文件时,如果为锁定状态,树将不会改变。

配置

settings

入口文件

dependencyDependent.entryPoints 配置从哪些文件开始寻找依赖。默认是:

["src/**/*.{ts,js,tsx,jsx,vue}", "app/**/*.{ts,js,tsx,jsx,vue}"]

默认所有 srcapp 文件夹中的 ts,js,tsx,jsx,vue 文件为入口文件。如果你的项目的入口文件不在默认配置中,可以自行添加。

忽略文件

dependencyDependent.excludes 配置忽略寻找依赖的条件,默认是:

["node_modules"]

如果需要忽略其他文件,可以自行添加。如果希望寻找 node_modules 的依赖可以删掉 node_modules 这个条件。

配置 webpack

一、点击“配置 webpack”按钮

config webpack

二、修改拓展使用的 webpack 配置

你可以在 .vscode/dependency-dependent-webpack-config.js 文件中修改任意 webpack 配置

Note

  1. 有些依赖可能使用特殊的配置引入(例如:webpack alias),这些依赖默认无法收集到,可以通过配置 webpack收集他们。

  2. 由于更新可能会很慢。本拓展程序不会自动更新依赖数据,需要手动点击刷新按钮更新依赖数据。

通过命令行安装

code --install-extension zjffun.dependency-dependent