We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 19c6101 commit 5bddeabCopy full SHA for 5bddeab
src/build.gleam
@@ -12,7 +12,14 @@ const out_dir = "./priv"
12
pub fn main() {
13
let posts = blog.posts()
14
15
- let assert Ok(Nil) = file.delete(out_dir)
+ case file.is_directory(out_dir) {
16
+ Ok(True) -> {
17
+ let assert Ok(Nil) = file.delete(out_dir)
18
+ Nil
19
+ }
20
+ Ok(False) -> Nil
21
+ Error(_) -> panic
22
23
let assert Ok(Nil) = file.copy_directory("./static", out_dir)
24
create_page("/", index.view(posts))
25
list.each(posts, fn(post) {
0 commit comments