🐛 fixed some bugs
This commit is contained in:
parent
8fdb437483
commit
9584b7e4de
2 changed files with 6 additions and 2 deletions
|
@ -87,8 +87,12 @@ fn watch(path string, mut logger log.Log) {
|
|||
watchers << w
|
||||
}
|
||||
|
||||
ignore := "." + os.path_separator + "dist"
|
||||
for {
|
||||
for mut w in watchers {
|
||||
if w.path.starts_with(ignore) {
|
||||
continue
|
||||
}
|
||||
now := os.file_last_mod_unix(w.path)
|
||||
if now > w.time_stamp {
|
||||
println('modified file: $w.path')
|
||||
|
@ -112,7 +116,7 @@ fn serve(mut logger log.Log) ? {
|
|||
port: commands.cport
|
||||
}
|
||||
println('http://localhost:$commands.cport')
|
||||
w := go watch('dist', mut logger)
|
||||
w := go watch('.', mut logger)
|
||||
server.listen_and_serve() or { panic(err) }
|
||||
|
||||
w.wait()
|
||||
|
|
|
@ -6,7 +6,7 @@ import cli
|
|||
pub fn execute() {
|
||||
mut app := cli.Command{
|
||||
name: 'vss'
|
||||
version: '0.0.10'
|
||||
version: '0.0.11'
|
||||
description: 'static site generator'
|
||||
execute: fn (cmd cli.Command) ? {
|
||||
println(cmd.help_message())
|
||||
|
|
Loading…
Add table
Reference in a new issue