Steven Fukase 4 年 前
コミット
ea8f605cd2

+ 7 - 5
packages/app/bin/cdn/cdn-resources-downloader.ts

@@ -4,7 +4,9 @@ import urljoin from 'url-join';
 import { Transform } from 'stream';
 import replaceStream from 'replacestream';
 
-import { cdnLocalScriptRoot, cdnLocalStyleRoot, cdnLocalStyleWebRoot } from '^/config/cdn';
+import {
+  cdnLocalScriptRoot, cdnLocalDictRoot, cdnLocalStyleRoot, cdnLocalStyleWebRoot,
+} from '^/config/cdn';
 import * as cdnManifests from '^/resource/cdn-manifests';
 
 import { CdnResource, CdnManifest } from '~/interfaces/cdn';
@@ -20,11 +22,11 @@ export default class CdnResourcesDownloader {
       return { manifest, outDir: cdnLocalScriptRoot };
     });
 
-    const cdnGzResources: CdnResource[] = cdnManifests.gz.map((manifest: CdnManifest) => {
-      return { manifest, outDir: cdnLocalScriptRoot };
+    const cdnDictResources: CdnResource[] = cdnManifests.dict.map((manifest: CdnManifest) => {
+      return { manifest, outDir: cdnLocalDictRoot };
     });
 
-    const gzExtensionOptions = {
+    const dictExtensionOptions = {
       ext: 'gz',
     };
 
@@ -40,7 +42,7 @@ export default class CdnResourcesDownloader {
 
     return Promise.all([
       this.downloadScripts(cdnScriptResources),
-      this.downloadScripts(cdnGzResources, gzExtensionOptions),
+      this.downloadScripts(cdnDictResources, dictExtensionOptions),
       this.downloadStyles(cdnStyleResources, dlStylesOptions),
     ]);
   }

+ 2 - 0
packages/app/config/cdn.js

@@ -4,5 +4,7 @@ import { projectRoot } from '~/utils/project-dir-utils';
 
 export const cdnLocalScriptRoot = path.join(projectRoot, 'public/static/js/cdn');
 export const cdnLocalScriptWebRoot = '/static/js/cdn';
+export const cdnLocalDictRoot = path.join(projectRoot, 'public/static/dict/cdn');
+// export const cdnLocalDictWebRoot = '/static/dict/cdn';
 export const cdnLocalStyleRoot = path.join(projectRoot, 'public/static/styles/cdn');
 export const cdnLocalStyleWebRoot = '/static/styles/cdn';

BIN
packages/app/public/static/dict/cdn/base.dat.gz


BIN
packages/app/public/static/dict/cdn/cc.dat.gz


BIN
packages/app/public/static/dict/cdn/check.dat.gz


BIN
packages/app/public/static/dict/cdn/tid.dat.gz


BIN
packages/app/public/static/dict/cdn/tid_map.dat.gz


BIN
packages/app/public/static/dict/cdn/tid_pos.dat.gz


BIN
packages/app/public/static/dict/cdn/unk.dat.gz


BIN
packages/app/public/static/dict/cdn/unk_char.dat.gz


BIN
packages/app/public/static/dict/cdn/unk_compat.dat.gz


BIN
packages/app/public/static/dict/cdn/unk_invoke.dat.gz


BIN
packages/app/public/static/dict/cdn/unk_map.dat.gz


BIN
packages/app/public/static/dict/cdn/unk_pos.dat.gz


+ 1 - 1
packages/app/resource/cdn-manifests.js

@@ -89,7 +89,7 @@ module.exports = {
       },
     },
   ],
-  gz: [
+  dict: [
     {
       name: 'base.dat',
       url: 'https://cdn.jsdelivr.net/npm/kuromoji@0.1.2/dict/base.dat.gz',