electron-ejs

    1.2.1 • Public • Published

    electron-ejs

    npm npm npm

    Simple Electron plugin for rendering EJS templates. It allows you to use ejs files in your electron projects.

    Install

    Install electron-ejs using NPM:

    npm install electron-ejs
    

    Usage

    //Import dependencies
    let electron = require("electron");
    let electronEjs = require("electron-ejs");
     
    //Initialize the app
    let app = electron.app;
     
    //Initialize the ejs parser
    let ejs = new electronEjs({"key": "my value"}, {});
     
    //Now you can read EJS files
    app.on("ready", function () {
        //Create the new window
        mainWindow = new BrowserWindow({
            "width": 800, 
            "height": 600
        });
     
        //More app configuration
        // ....
     
        //Load the ejs file
        mainWindow.loadUrl("file://" + __dirname + "/index.ejs");
    });

    API

    electronEjs(data, options)

    Initializes the electron-ejs parser. This can take the following arguments:

    data

    An object with the data that will be used as a variable in your ejs file.

    options

    An object with the ejs options. The list with all the options are available here: https://github.com/mde/ejs#options.

    The filename options is not necessary and will be ignored.

    Want to contribute?

    Pull requests and issues are always welcome :)

    Contributors

    See the full list of contributors.

    License

    MIT © Josemi Juanes.

    Install

    npm i electron-ejs

    DownloadsWeekly Downloads

    10

    Version

    1.2.1

    License

    MIT

    Unpacked Size

    7.88 kB

    Total Files

    4

    Last publish

    Collaborators

    • jmjuanes