Yuken Tezuka 3 лет назад
Родитель
Сommit
3035d535fd
4 измененных файлов с 24 добавлено и 8 удалено
  1. 0 7
      packages/hackmd/index.html
  2. 5 0
      packages/hackmd/src/index.js
  3. 12 1
      packages/hackmd/vite.config.js
  4. 7 0
      yarn.lock

+ 0 - 7
packages/hackmd/index.html

@@ -1,7 +0,0 @@
-<!DOCTYPE html>
-<html lang="en">
-  <body>
-    <script type="module" src="/src/hackmd-agent.js"></script>
-    <script type="module" src="/src/hackmd-styles.js"></script>
-  </body>
-</html>

+ 5 - 0
packages/hackmd/src/index.js

@@ -0,0 +1,5 @@
+
+
+export * as styles from '../dist/assets/styles_bundle';
+
+export * as agent from '../dist/assets/agent_bundle';

+ 12 - 1
packages/hackmd/vite.config.js

@@ -1,8 +1,19 @@
+import { resolve } from 'path';
+
 import { defineConfig } from 'vite';
 import { defineConfig } from 'vite';
 
 
-// https://vitejs.dev/config/
+
 export default defineConfig({
 export default defineConfig({
   build: {
   build: {
     manifest: true,
     manifest: true,
+    rollupOptions: {
+      input: {
+        styles: resolve(__dirname, 'src/hackmd-styles.js'),
+        agent: resolve(__dirname, 'src/hackmd-agent.js'),
+      },
+      output: {
+        entryFileNames: 'assets/[name]_bundle.js',
+      },
+    },
   },
   },
 });
 });

+ 7 - 0
yarn.lock

@@ -18316,6 +18316,13 @@ qs@6.7.0:
   resolved "https://registry.yarnpkg.com/qs/-/qs-6.7.0.tgz#41dc1a015e3d581f1621776be31afb2876a9b1bc"
   resolved "https://registry.yarnpkg.com/qs/-/qs-6.7.0.tgz#41dc1a015e3d581f1621776be31afb2876a9b1bc"
   integrity sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==
   integrity sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==
 
 
+qs@^6.10.2:
+  version "6.11.0"
+  resolved "https://registry.yarnpkg.com/qs/-/qs-6.11.0.tgz#fd0d963446f7a65e1367e01abd85429453f0c37a"
+  integrity sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==
+  dependencies:
+    side-channel "^1.0.4"
+
 qs@^6.9.4:
 qs@^6.9.4:
   version "6.10.1"
   version "6.10.1"
   resolved "https://registry.yarnpkg.com/qs/-/qs-6.10.1.tgz#4931482fa8d647a5aab799c5271d2133b981fb6a"
   resolved "https://registry.yarnpkg.com/qs/-/qs-6.10.1.tgz#4931482fa8d647a5aab799c5271d2133b981fb6a"