tamia-build

1.3.2 • Public • Published

Tâmia Build

Build Status

Webpack builder and dev server for Tâmia.

Installation

$ npm install --save-dev tamia-build

Add to your package.json:

{
  "scripts": {
    "start": "tamia server",
    "bundle": "tamia bundle"
  }
}

Usage

Use new npm scripts:

  • npm start to start a dev server.
  • npm run bundle to make a production build of JavaScript and CSS.

Configuration

Create a config/tamia.config.js file.

Available options:

  • rewrites: list of URL rewrites for dev server.

Config example:

module.exports = function(options, argv) {
    if (argv.lang) {
        // Redirect HTML pages to local folder
        options.rewrites = [
            '^/$ /' + argv.lang + '/index.html L',
            '^([^.]*)$ /' + argv.lang + '$1.html',
        ];
    }
 
    return options;
};

Troubleshooting

Run builder in verbose mode:

$ npm start -- --verbose

License

The MIT License, see the included License.md file.

Readme

Keywords

none

Package Sidebar

Install

npm i tamia-build

Weekly Downloads

28

Version

1.3.2

License

MIT

Unpacked Size

23.3 kB

Total Files

16

Last publish

Collaborators

  • sapegin