3.0.0 • Published 6 years ago
electrode-static-paths v3.0.0
Electrode Static Paths
Electrode Server Decor to serve static files using inert.
Usage
Install
$ npm i electrode-static-paths --saveconst 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.