aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKai WU <kaiwu2004@gmail.com>2024-07-20 12:05:32 +0800
committerKai WU <kaiwu2004@gmail.com>2024-07-20 12:05:32 +0800
commit4c718d6e7a891cdee830d043c402b3222d8ef8b9 (patch)
treebc2c439ca0a1836cb7e4bb4d859065de1590222f
parent4e649aef3fe08b5ecd15026dc626a7e8a260207a (diff)
downloadwechat_dev_tools-4c718d6e7a891cdee830d043c402b3222d8ef8b9.tar.gz
wechat_dev_tools-4c718d6e7a891cdee830d043c402b3222d8ef8b9.zip
fixed bundle
-rw-r--r--package.json3
-rw-r--r--src/app/app.gleam2
-rw-r--r--src/app/pages/index/index.gleam3
-rw-r--r--src/build.gleam4
4 files changed, 7 insertions, 5 deletions
diff --git a/package.json b/package.json
index c7540f7..f3ab2b6 100644
--- a/package.json
+++ b/package.json
@@ -5,7 +5,8 @@
"scripts": {
"build": "gleam run -m build",
"watch": "WECHAT_BUILD_WATCH=1 gleam run -m build",
- "clean": "gleam clean && rm -rf dist/*"
+ "purge": "gleam clean && rm -rf dist/*",
+ "clean": "rm -rf dist/*"
},
"author": "Kai WU",
"license": "MIT",
diff --git a/src/app/app.gleam b/src/app/app.gleam
index 448bed5..83a2f48 100644
--- a/src/app/app.gleam
+++ b/src/app/app.gleam
@@ -3,7 +3,7 @@ import gleam/string
import wechat/object.{type JsObject}
fn on_launch(o: JsObject) -> Nil {
- o |> object.stringify |> string.append("gleam app: ", _) |> io.println
+ o |> object.stringify |> string.append("gleam app launched: ", _) |> io.println
}
fn on_show(_o: JsObject) -> Nil {
diff --git a/src/app/pages/index/index.gleam b/src/app/pages/index/index.gleam
index 68954ab..83e16ea 100644
--- a/src/app/pages/index/index.gleam
+++ b/src/app/pages/index/index.gleam
@@ -1,8 +1,9 @@
import gleam/io
+import gleam/string
import wechat/object.{type JsObject}
fn on_load(o: JsObject) -> Nil {
- o |> object.stringify |> io.println
+ o |> object.stringify |> string.append("hello gleam: ", _) |> io.println
}
fn on_show() -> Nil {
diff --git a/src/build.gleam b/src/build.gleam
index cfac0f6..d22db73 100644
--- a/src/build.gleam
+++ b/src/build.gleam
@@ -95,8 +95,8 @@ fn component_content(p: String) -> String {
fn bundle_asset(watch: Bool) -> List(Asset) {
case watch {
- True -> [Asset(entry, dist <> "bundle.mjs", bundle_watch)]
- False -> [Asset(entry, dist <> "bundle.mjs", bundle_build)]
+ True -> [Asset(entry, dist <> "bundle.mjs.js", bundle_watch)]
+ False -> [Asset(entry, dist <> "bundle.mjs.js", bundle_build)]
}
}