fix:修复Windows下fs路径错误的问题

This commit is contained in:
microud 2020-01-04 21:58:26 +08:00
parent 87466146d2
commit 6d3f0ce5da
3 changed files with 3 additions and 3 deletions

2
dist/extension.js vendored

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -32,7 +32,7 @@ async function loadRulesFromWeb(): Promise<IRule[]> {
}
export async function loadRules (extensionPath: string, force: boolean = false): Promise<IRule[]> {
const fileUri = Uri.parse(`file://${extensionPath}/rules.json`);
const fileUri = Uri.parse(`file://${extensionPath.length && extensionPath[0] === '/' ? '' :'/'}${extensionPath}/rules.json`);
let rules: IRule[] | null = null;
if (!force) {
rules = await loadRulesFromFile(fileUri);