malta-dev-srv

1.1.8 • Public • Published

npm version npm downloads npm downloads

This plugin can be started on: .html

It needs to be installed globally

> npm i -g malta-dev-srv

It starts a really raw simple http server on the host and port needed, default values are the following:

  • host: localhost
  • port: 3001
  • folder: the one where malta is started from

So for example if we want to start it automatically at (first) build, using public as webRoot, with a specific ip on a specific port:

> malta app/views/index.html public -plugins=malta-dev-srv[port:12345,host:\'192.168.2.103\',folder:\"public\"]

or in the .json file :

{
    ...,
    "app/views/index.html" : "public -plugins=malta-dev-srv[folder:\"public\"]",
    ...
}

From v 1.1.0 it is also possible to serve what previously was served thx to a single entry point mechanism (like for example an .htaccess file for apache).
In that case there are two more informations that need to be given to the plugin:

  • the entry point, using the staticEp param
  • static/free paths, using the staticFree param (pipe separated paths)
    for example:
{
    ...
    "source/index.html" :  ". -plugins=malta-dev-srv[staticEp:'index.html',staticFree:'app|media']",
    ...
}

Package Sidebar

Install

npm i malta-dev-srv

Weekly Downloads

3

Version

1.1.8

License

MIT

Unpacked Size

13.9 kB

Total Files

6

Last publish

Collaborators

  • fedeghe