Skip to content

Commit ea12b8f

Browse files
committed
🐞
1 parent 0d7f728 commit ea12b8f

File tree

3 files changed

+10
-8
lines changed

3 files changed

+10
-8
lines changed

package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "laravel-goto-view",
33
"displayName": "Laravel goto view",
44
"description": "Quick jump to view",
5-
"version": "1.2.2",
5+
"version": "1.2.3",
66
"publisher": "codingyu",
77
"engines": {
88
"vscode": "^1.19.0"

src/util.ts

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -53,11 +53,13 @@ export function scanViewPaths(document: TextDocument) {
5353
Object.assign(folders, configFolders);
5454
let workspaceFolder = workspace.getWorkspaceFolder(document.uri).uri.fsPath;
5555
let modulePath = path.join(workspaceFolder, 'Modules');
56-
fs.readdirSync(modulePath).forEach(element => {
57-
let file = path.join(modulePath, element);
58-
if (fs.statSync(file).isDirectory()) {
59-
folders[element.toLocaleLowerCase()] = "/Modules/" + element + "/resources/views";
60-
}
61-
});
56+
if (fs.existsSync(modulePath)){
57+
fs.readdirSync(modulePath).forEach(element => {
58+
let file = path.join(modulePath, element);
59+
if (fs.statSync(file).isDirectory()) {
60+
folders[element.toLocaleLowerCase()] = "/Modules/" + element + "/resources/views";
61+
}
62+
});
63+
}
6264
return folders;
6365
}

0 commit comments

Comments
 (0)