electrode-static-paths
                                
                                 electrode-static-paths copied to clipboard
                                
                                    electrode-static-paths copied to clipboard
                            
                            
                            
                        Electrode server decor to serve static files
Electrode Static Paths
Electrode Server Decor to serve static files using inert.
Usage
Install
$ npm i electrode-static-paths --save
const electrodeServer = require("electrode-server");
electrodeServer( config, [require("electrode-static-paths")()] );
Static Files
By default, the static files are served from dist under CWD.
- Route /htmlwill serve files fromdist/html
- Route /jswill serve files fromdist/js
- Route /imageswill serve files fromdist/images
Route and Path prefixes
You can change the prefix dist with pathPrefix in options to the electrodeStaticPaths plugin.
You can add a route prefix with routePrefix option.
For example:
const config = {
  plugins: {
    electrodeStaticPaths: {
      options: {
        routePrefix: "/test",
        pathPrefix: "myfiles"
      }
    }
  }
};
Routes
You can override the /html, /js, and /images routes with routes option.
For example, if you only want to serve files at /js, then:
{
  plugins: {
    electrodeStaticPaths: {
      options: {
        routes: [ "js" ]
      }
    }
  }
}
Route config
You can also specify configs to be passed to server.route:
const config = {
  plugins: {
    electrodeStaticPaths: {
      options: {
        config: {
        }
      }
    }
  }
};
Built with :heart: by Team Electrode @WalmartLabs.