mirror of
https://github.com/denoland/deno.git
synced 2024-11-21 15:04:11 -05:00
Crash nicely on no argument.
This commit is contained in:
parent
19e50ec173
commit
8e746386fe
1 changed files with 7 additions and 0 deletions
7
main.go
7
main.go
|
@ -4,6 +4,7 @@ package deno
|
|||
|
||||
import (
|
||||
"flag"
|
||||
"fmt"
|
||||
"github.com/ry/v8worker2"
|
||||
"os"
|
||||
"runtime/pprof"
|
||||
|
@ -69,6 +70,12 @@ var main_map string
|
|||
func Init() {
|
||||
workerArgs = FlagsParse()
|
||||
|
||||
if len(workerArgs) == 0 {
|
||||
fmt.Fprintf(os.Stderr, "Usage: %s file.ts\n", os.Args[0])
|
||||
flag.PrintDefaults()
|
||||
os.Exit(1)
|
||||
}
|
||||
|
||||
// Maybe start Golang CPU profiler.
|
||||
// Use --prof for profiling JS.
|
||||
if *flagGoProf != "" {
|
||||
|
|
Loading…
Reference in a new issue