1.0.3 • Published 6 years ago

vue-cli-plugin-ftl-render v1.0.3

Weekly downloads
24
License
ISC
Repository
github
Last release
6 years ago

vue-cli-plugin-ftl-render

ftl render for vue cli plugin, use webpack-servefast-ftl and koa-proxies.

Support

  • start a dev server
  • render ftl file
  • proxy request

Install

vue add ftl-render

Usage

// package.json

{
    "scripts": {
        "serve": "vue-cli-service serve:ftl"
    }
}
// vue.config.js

module.exports = {
    pluginOptions: {
        ftlRender: {
            ftlOption: {
                root: path.resolve(__dirname, 'dist/pages'),
                paths: [
                    path.resolve(__dirname, 'node_modules/@kaola/mobileweb-ftl')
                ]
            },
            serverOption: {
                port,
                devMiddleware: {
                    writeToDisk: true
                }
            },
            proxyOption: {
                '/api': {
                    target: 'http:localhost:8080/api.json'
                }
            }
        }
    }
}

Options

serverOption

see webpack-serve option

ftlOption

see fast-ftl option

proxyOption

see koa-proxies option