aboutsummaryrefslogtreecommitdiff
path: root/vnext/serve.js
diff options
context:
space:
mode:
Diffstat (limited to 'vnext/serve.js')
-rw-r--r--vnext/serve.js20
1 files changed, 20 insertions, 0 deletions
diff --git a/vnext/serve.js b/vnext/serve.js
new file mode 100644
index 00000000..7638c070
--- /dev/null
+++ b/vnext/serve.js
@@ -0,0 +1,20 @@
+const esbuild = require('esbuild');
+
+esbuild
+ .serve(
+ {
+ servedir: 'public',
+ port: 8000,
+ },
+ {
+ entryPoints: ['./src/index.js'],
+ outfile: './public/index.js',
+ bundle: true,
+ loader: {
+ '.js': 'jsx',
+ '.png': 'file',
+ '.svg': 'file'
+ }
+ }
+ )
+ .catch(() => process.exit());