Blame view

node_modules/webpack-bundle-analyzer/src/tree/Node.js 295 Bytes
ce4c83ff   wxy   初始提交
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
  export default class Node {
  
    constructor(name, parent) {
      this.name = name;
      this.parent = parent;
    }
  
    get path() {
      const path = [];
      let node = this;
  
      while (node) {
        path.push(node.name);
        node = node.parent;
      }
  
      return path.reverse().join('/');
    }
  
  };