Skip to content

Webpack client render and server side render build solution for Vue

License

rushairer/easywebpack-vue

 
 

Repository files navigation

easywebpack-vue

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

Webpack client render and server side render build solution for Vue

Featues

easywebpack

see easywebpack

Documents

Install

$ npm i easywebpack-vue --save-dev

Usage

webpack.config.js

const easywebpack = require('easywebpack-vue'); const webpack = easywebpack.webpack; const merge = easywebpack.merge; const baseWebpackConfig = easywebpack.getWebpackConfig({ env, // support dev, test, prod  target : 'web', // browser mode build entry:{ app: 'src/index.js' } }); module.exports = merge(baseWebpackConfig, { })

use webpack command build

webpack --config webpack.config.js

base easywebpacack-cli build mode

const webpackConfig = require('./webpack.config.js'); if (process.env.NODE_SERVER) { // development mode: webpack building and start webpack hot server easywebpack.server(config); } else { // build file to disk easywebpack.build(config); }

Example

Questions & Suggestions

Please open an issue here.

License

MIT

About

Webpack client render and server side render build solution for Vue

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 100.0%