Просмотр исходного кода

fix: posthog not defined in release mode

Tienson Qin 4 месяцев назад
Родитель
Сommit
78a054eec7
2 измененных файлов с 6 добавлено и 6 удалено
  1. 1 1
      package.json
  2. 5 5
      src/main/frontend/modules/instrumentation/posthog.cljs

+ 1 - 1
package.json

@@ -59,7 +59,7 @@
         "release-mobile": "run-s gulp:buildMobile cljs:release-mobile webpack-mobile-build",
         "dev-release-app": "run-s gulp:build cljs:dev-release-app webpack-app-build",
         "dev-electron-app": "gulp electron",
-        "release-electron": "run-s gulp:build && gulp electronMaker webpack-app-build",
+        "release-electron": "run-s gulp:build && gulp electronMaker && webpack-app-build",
         "debug-electron": "cd static/ && yarn electron:debug",
         "webpack": "webpack --watch",
         "webpack-app-watch": "npx webpack --watch --config-name app",

+ 5 - 5
src/main/frontend/modules/instrumentation/posthog.cljs

@@ -1,10 +1,10 @@
 (ns frontend.modules.instrumentation.posthog
-  (:require [frontend.config :as config]
-            [frontend.util :as util]
+  (:require ["posthog-js$default" :as posthog]
+            [cljs-bean.core :as bean]
+            [frontend.config :as config]
             [frontend.mobile.util :as mobile-util]
-            [frontend.version :refer [version]]
-            ["posthog-js" :as posthog]
-            [cljs-bean.core :as bean]))
+            [frontend.util :as util]
+            [frontend.version :refer [version]]))
 
 (goog-define POSTHOG-TOKEN "")
 (def ^:const masked "masked")