查找项目目录下的package.json :param root_dir: :param toscans: :return:
(self, root_dir, toscans)
| 138 | ) |
| 139 | |
| 140 | def _get_package_json(self, root_dir, toscans): |
| 141 | """ |
| 142 | 查找项目目录下的package.json |
| 143 | :param root_dir: |
| 144 | :param toscans: |
| 145 | :return: |
| 146 | """ |
| 147 | for fileOrDir in os.listdir(root_dir): |
| 148 | path = os.path.join(root_dir, fileOrDir) |
| 149 | if os.path.isdir(path): |
| 150 | self._get_package_json(path, toscans) |
| 151 | elif fileOrDir == "package.json": |
| 152 | toscans.append(path) |
| 153 | |
| 154 | |
| 155 | tool = Fbrjs |