1.1.3-rc • Published 1 year ago

esbuild-dev-serve v1.1.3-rc

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

esbuild-dev-serve

esbuild plugin for development html.

Like webpack-dev-server.

Use esbuild with a development server that provides statics and api proxy. This should be used for development only.

Install


# npm
npm install esbuild-dev-serve -D

# yarn
yarn add esbuild-dev-serve -D

Usage


Simple Setting

esbuild dev.settings.js

import esbuild from 'esbuild';
import DevServe from 'esbuild-dev-serve'

const esbuild_settings = {
  ... your basic esbuild settings ...
};

const serve = {
  port: 3005,
  servedir: 'public',
  proxy: {
    '/serve-api-prefix1': 'http://xxx.xxx.x.xxx:xxxx',
    '/serve-api-prefix2': {
      target: 'http://xxx.xxx.x.xxx:xxxx',
      stream: ['/serve-api-prefix2', '/rewrite-string'],
    },
  }
};

DevServe(esbuild, serve, esbuild_settings);

dev-server working info logs.

image-20211114233818191

proxy: {
  '/serve-api-prefix1': 'http://xxx.xxx.x.xxx:xxxx',
  '/serve-api-prefix2': {
    target: 'http://xxx.xxx.x.xxx:xxxx',
    stream: ['/serve-api-prefix2', '/rewrite-string'],
  },
}

powered by Zonebond of Oneteams studio F2D (F2D is "front-end design and development" team)

author zonebond@126.com

知乎 https://www.zhihu.com/people/zonebond/posts

1.1.3

1 year ago

1.1.3-rc

1 year ago

1.1.1

2 years ago

1.1.0

2 years ago

1.0.2-rc

2 years ago

1.1.2-rc

2 years ago

1.0.4

2 years ago

1.1.2

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago