sublime-route

0.15.6 • Public • Published

sublime-route

Synopsis

const app  = new liquid();
 
app.createServer(function(req,res){
    // Init SublimeRoute
    app.init(req,res);
 
 
}).listen();// Automatic port: 3000
// 'Save views'
app.load('views/index','/');
app.load('views/index','/about-us');
// load save views
app.getLoader('/');
app.getLoader('/about-us');

API

Crear un simple website

const app  = new liquid();
 
app.createServer(function(req,res){
    // Init SublimeRoute
    app.init(req,res);
 
 
}).listen();// Automatic port: 3000
// 'Save views'
app.load('views/index','/');
app.getLoader('/');

Como funciona

Quieres crear un servidor pues primero tomas la clase que lleva el modulo

const app = new liquid(); // className

Una vez llamada la clase ejecuta un servidor

const app  = new liquid();
 
app.createServer(function(req,res){
    // Init SublimeRoute
    app.init(req,res);
 
 
}).listen();// Automatic port: 3000

Ahora carga una pagina en formato .html,.htm

const app  = new liquid();
 
app.createServer(function(req,res){
    // Init SublimeRoute
    app.init(req,res);
 
 
}).listen();// Automatic port: 3000
app.load('views/index','/');

Ahora usamos un metodo GET/ , para la carga de la pagina

const app  = new liquid();
 
app.createServer(function(req,res){
    // Init SublimeRoute
    app.init(req,res);
 
 
}).listen();// Automatic port: 3000
// 'Save views'
app.load('views/index','/');
app.getLoader('/');

Listo!

Donde cargo archivos estaticos

los archivos estaticos se cargan el una sola carpeta llamada /public que se debe encontrar en tu proyecto con puede ser el caso de:

<!-- CSS -->
<link rel="stylesheet" type="text/html" href="/public/stylesheet/style.css">
<!-- JavaScript -->
<script type="text/javascript" src="/public/javascript/main.js"></script>

Instalacion

forma global

$ npm install -g sublime-route

forma local

$ npm i sublime-route

Nueva Actualizacion

Reorganizacion de archivo Nuevo sistema de archivos estaticos Compatibilidad con Liquid-Framework

Futuras Actualizaciones

Ejecucion compatible con python Ejecucion mas sencilla. Añadir mas callback

Package Sidebar

Install

npm i sublime-route

Weekly Downloads

2

Version

0.15.6

License

MIT

Unpacked Size

9.14 kB

Total Files

5

Last publish

Collaborators

  • atom-source