Kaynağa Gözat

chore(dev-server): Add support for Elasticsearch plugin

Michael Bromley 6 yıl önce
ebeveyn
işleme
973acad045

+ 6 - 0
packages/dev-server/dev-config.ts

@@ -3,6 +3,7 @@ import { AdminUiPlugin } from '@vendure/admin-ui-plugin';
 import { AssetServerPlugin } from '@vendure/asset-server-plugin';
 import { ADMIN_API_PATH, API_PORT, SHOP_API_PATH } from '@vendure/common/lib/shared-constants';
 import { DefaultLogger, DefaultSearchPlugin, examplePaymentHandler, LogLevel, VendureConfig } from '@vendure/core';
+import { ElasticsearchPlugin } from '@vendure/elasticsearch-plugin';
 import { defaultEmailHandlers, EmailPlugin } from '@vendure/email-plugin';
 import path from 'path';
 import { ConnectionOptions } from 'typeorm';
@@ -36,9 +37,14 @@ export const devConfig: VendureConfig = {
         new AssetServerPlugin({
             route: 'assets',
             assetUploadDir: path.join(__dirname, 'assets'),
+            // assetUploadDir: path.join(__dirname, '../../../../kbart/artsupplies-vendure/server/vendure/assets'),
             port: 5002,
         }),
         new DefaultSearchPlugin(),
+        // new ElasticsearchPlugin({
+        //     host: 'http://192.168.99.100',
+        //     port: 9200,
+        // }),
         new EmailPlugin({
             devMode: true,
             handlers: defaultEmailHandlers,

+ 1 - 0
packages/dev-server/package.json

@@ -16,6 +16,7 @@
     "@vendure/asset-server-plugin": "^0.1.2-beta.4",
     "@vendure/common": "^0.1.2-beta.4",
     "@vendure/core": "^0.1.2-beta.4",
+    "@vendure/elasticsearch-plugin": "^0.1.2-beta.4",
     "@vendure/email-plugin": "^0.1.2-beta.4",
     "typescript": "^3.3.4000"
   },