gap-node-webpack

1.1.0 • Public • Published

Gap Node Webpack

Install

yarn add gap-node-webpack

Usage

'use strict';

const path = require('path');

require('gap-node-webpack').build({
    contextDir: path.resolve(__dirname, 'src/js'),
    outputDir: path.resolve(__dirname, 'dist/js'),
    minimize: true,
    modules: [
        path.resolve(__dirname, 'module/js')
    ],
    entry: {
        main: './main.js'
    }
});
'use strict';

const express = require('express');
const path = require('path');
const middleware = require('gap-node-webpack').middleware;

const app = express();
const port = '8007';
const publicSlug = 'js';

app.use(middleware({
    contextDir: path.resolve(__dirname, 'src/js'),
    outputDir: path.resolve(__dirname, 'dev/js'),
    modules: [
        path.resolve(__dirname, 'module/js/')
    ],
    sourceMap: true,
    publicSlug: publicSlug,
    entry: {
        main: './main.js'
    }
}));

app.listen(port, function () {
    console.log('Front server listening on port ' + port + '!');
});

Readme

Keywords

none

Package Sidebar

Install

npm i gap-node-webpack

Weekly Downloads

10

Version

1.1.0

License

MIT

Unpacked Size

8.07 kB

Total Files

32

Last publish

Collaborators

  • zhanjh