npm.io
0.0.4 • Published 3 years agoCLI

fs-analyze

Licence
ISC
Version
0.0.4
Deps
3
Size
207 kB
Vulns
0
Weekly
0

fs-analyze

前端项目静态依赖分析

program
  .option('-e, --entry <type>', 'entry')
  .option('-f, --file <type>', 'files ')

install

npm install -g  @bcc/fs-analyze 

支持只配置entry

 fs-analyze -e ./build/entry.js

支持传入配置文件

fs-analyze -f ./build/config.js
config中可以配置以下内容
const config = {
  entry:'./src/views/home',
  alias:{
    '@':'/Users/xxx/WebstormProjects/project/src'
  }
}
module.exports = config
分析图如下:

img.png img_1.png

详细说明
  • 全局模式/节点模式:全局模式下,根节点不会改变;节点模式下,被点击的节点会变为根节点
  • 全部打开:将树形图节点全部展开
  • 全部收齐:将树形图节点全部收齐,只留下1层深度
  • 当前节点:根节点
  • 打开vscode:打开vscode并跳转到当前节点对应位置
  • 打开webstorm:打开webstorm并跳转到当前节点对应位置