@webpackon/use-dev-server
TypeScript icon, indicating that this package has built-in type declarations

1.1.1 • Public • Published

Webpackon

@webpackon/use-dev-server

Enables dev-server and optimizes development mode.

Features:

  • adds a cache for faster build in dev mode
  • enable hot

Install

npm i @webpackon/use-dev-server webpack webpack-dev-server webpack-cli --save
yarn add @webpackon/use-dev-server webpack webpack-dev-server webpack-cli

API

const { useDevServer } = require('@webpackon/use-dev-server');

useDevServer(params: UseDevServerParams)(config: WebpackConfig)

UseDevServerParams

export type UseDevServerParams = {
  mode: 'development' | 'production';
  port?: number;
  open?: boolean;
  hot?: boolean;
  useLocalIp?: boolean;
  proxy?: Record<string, unknown>;
};

Example

Full examples are here

const path = require('path');

const { compose } = require('@webpackon/core');
const { useDevServer } = require('@webpackon/use-dev-server');

module.exports = (_, { mode }) =>
  compose(
    useDevServer({ mode })
  )({
    target: 'web',
    entry: path.resolve(__dirname, 'src', 'index.tsx'),
  });

Package Sidebar

Install

npm i @webpackon/use-dev-server

Weekly Downloads

1

Version

1.1.1

License

MIT

Unpacked Size

6.12 kB

Total Files

7

Last publish

Collaborators

  • and_tem