vue-cli-plugin-netlify-lambda

0.1.1 • Public • Published

vue-cli-plugin-netlify-lambda

netlify-lambda plugin for vue-cli

Sets up netlify-lambda for vue-cli projects to build and serve AWS lambda functions.

Installing in an Already Created Project

vue add netlify-lambda

Usage

This ads a netlify.toml and a src/lambda folder with an example hello.js lambda function.

Any js file added in src/lambda will be built as a lambda. It will be compiled with webpack and babel and any imports will be bundled (no native dependencies, though).

When deployed to Netlify, the AWS lambda's are reachable under /.netlify/functions/:name - ie, the hello.js Lambda will be available under /.netlify/functions/hello.

The plugin also sets up a proxy and runs the Lambdas locally, to simplify local development.

Dependencies (7)

Dev Dependencies (0)

    Package Sidebar

    Install

    npm i vue-cli-plugin-netlify-lambda

    Weekly Downloads

    65

    Version

    0.1.1

    License

    MIT

    Unpacked Size

    367 kB

    Total Files

    11

    Last publish

    Collaborators

    • youvalv
    • berdav
    • vitaliyr
    • smnh
    • denar90
    • kathmbeck
    • rj-netlify
    • akardet
    • pieh
    • hrishikeshk
    • sarahetter
    • orinokai
    • ericap
    • seanroberts
    • skn0tt
    • mikewen
    • biilmann
    • marcus.netlify
    • jgantunes
    • eduardoboucas
    • netlify-bot
    • nasiba
    • ascorbic
    • shortdiv