github.com/vcilabs/webrpc@v0.5.2-0.20201116131534-162e27b1b33b/_examples/hello-webrpc-ts/Makefile (about)

     1  all:
     2  	@echo "please read Makefile source or README to see available commands"
     3  
     4  tools:
     5  	GO111MODULE=off go get -u github.com/goware/webify
     6  
     7  generate: generate-server generate-client
     8  
     9  generate-server:
    10  	../../bin/webrpc-gen -schema=hello-api.ridl -target=go -pkg=main -server -out=./server/hello_api.gen.go
    11  
    12  generate-client:
    13  	../../bin/webrpc-gen -schema=hello-api.ridl -target=ts -client -out=./webapp/src/client.gen.ts
    14  
    15  bootstrap:
    16  	rm -rf webapp/node_modules
    17  	cd webapp && yarn
    18  
    19  run-server:
    20  	go run ./server
    21  
    22  run-client:
    23  	cd webapp && npm start