W3BStream Vscode Extension
Fast compile your project to w3bstream
- w3bstream template market
- compile go lang to wasm, auto install go.mod and go.sum
- compile typescript to wasm, auto install asc
- compile rust to wasm
- support sync
output folder in
wsconfig.json to w3bstream studio
each project need a wsconfig.json file in root folder
"extraCompileOptions": "-scheduler=none -target=wasi -no-debug"
lang is the language of your project, support
input is the input folder of your project
excludeInput is the exclude input files of your project
output is the output folder of your project
extraCompileOptions is the extra compile options of your project
tinygo to compile go ,you need to download
tinygo first. https://tinygo.org/ ,We will support more languages in future releases
AssemblyScript to compile typescript ,you need to download
Node.js first.We will support more languages in future releases
Starting with the official demo
First, you need to download template from this extension home page.
You will see the
wsconfig.json file in the template project
ini file is the configuration file for the project, you can configure the project name, the output folder, the entry file, and the language of the project.
Then you need to click the compile button, and the plug-in will automatically compile the language you set according to the configuration file
Starting with your own project
If you don't have a profile in your project then you can click the Initialize Project button and it will automatically generate an ini file
Sync output folder to w3bstream studio
If you want to sync the output folder to w3bstream studio, you need to set the
output folder in the
Then you can open the w3bstream studio and watch the file sync.
Submit the issues if you find any bug or have any suggestion.
Fork the repo and submit pull requests.