Skip to content

easy-team/easywebpack-html

Repository files navigation

easywebpack-html

NPM version build status Test coverage David deps Known Vulnerabilities npm download

static html webpack build for easywebpack.

  • support static html template
  • support nunjucks html template

Version

  • easywebpack ^4.x.x > webpack 4.x.x
  • easywebpack ^3.x.x > webpack 3.x.x

Install

$ npm i easywebpack-html --save-dev

Usage

// build/index.js const HtmlWebpack = require('easywebpack-html'); const config = { entry: { index: './src/index.js' }, template: 'view/layout.html' }; if (process.env.NODE_SERVER) { // development mode: webpack building and start webpack hot server HtmlWebpack.server(config); } else { // webpack build file to disk HtmlWebpack.build(config); }

Run

{ "scripts": { "build": "cross-env NODE_ENV=development node build", "start" : "cross-env NODE_SERVER=true NODE_ENV=development node build" } }
npm start 

Example

About

HTML静态多页面Webpack构建工程化解决方案

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •