gap-node-front

1.1.1 • Public • Published

gap-node-front

Install

yarn add gap-node-front

Usage

const gapFront = require('gap-node-front');

const setting = {
    baseDir: path.resolve(__dirname, '..'),
    port: 8087,
    staticHost: 'localhost',
    scss: {
        publicSlug: 'css',
        inputDir: 'front/scss',
        outputDir: {
            dev: 'site/static/dev/css',
            dist: 'site/static/dist/css'
        },
        includePaths: [
            'node_modules/foundation-sites/scss',
            'node_modules/gap-front-scss/scss',
            'node_modules/gap-front-zselect/scss'
        ]
    },
    webpack: {
        publicSlug: 'js',
        contextDir: 'front/js',
        outputDir: {
            'dev': 'site/static/dev/js',
            'dist': 'site/static/dist/js'
        },
        modules: [
            'node_modules'
        ],
        entry: {
            main: './main.js'
        }
    },
    public: {
        publicSlug: '',
        publicDir: 'site/public'
    },
    mock: {
        mockDir: 'mock'
    }
};

gapFront(setting).runServer();
//or
gapFront(setting).release();

Readme

Keywords

none

Package Sidebar

Install

npm i gap-node-front

Weekly Downloads

7

Version

1.1.1

License

MIT

Unpacked Size

8.39 kB

Total Files

9

Last publish

Collaborators

  • zhanjh