소스 검색

fix(nsis-compat-updater): fix misuse of dirname path

evshiron 7 년 전
부모
커밋
0719638740
1개의 변경된 파일2개의 추가작업 그리고 3개의 파일을 삭제
  1. 2 3
      packages/nsis-compat-updater/src/lib/NsisCompatUpdater.ts

+ 2 - 3
packages/nsis-compat-updater/src/lib/NsisCompatUpdater.ts

@@ -1,5 +1,4 @@
 
-import { dirname } from 'path';
 import { resolve as urlResolve } from 'url';
 import { lstat, readFile, createReadStream, createWriteStream, Stats, ReadStream } from 'fs';
 import { IncomingMessage } from 'http';
@@ -90,7 +89,7 @@ export class NsisCompatUpdater {
 
             if(updater) {
                 return {
-                    url: `${ urlResolve(dirname(this.seed), updater.path) }`,
+                    url: `${ urlResolve(urlResolve(this.seed, './'), updater.path) }`,
                     hash: updater.hash,
                 };
             }
@@ -99,7 +98,7 @@ export class NsisCompatUpdater {
 
             if(installer) {
                 return {
-                    url: `${ urlResolve(dirname(this.seed), installer.path) }`,
+                    url: `${ urlResolve(urlResolve(this.seed, './'), installer.path) }`,
                     hash: installer.hash,
                 };
             }