npm install sails -g
sails new elso-projekt
A sails feldob egy ablakot:
Choose a template for your new Sails app: 1. Web App · Extensible project with auth, login, & password recovery 2. Empty · An empty Sails app, yours to configure (type "?" for help, or <CTRL+C> to cancel) ?
Gépeljük be az 1-t vagy csak nyomjunk egy Entert-t, így kiválasztva a „Web App” lehetőséget. Ez magába foglal azonosítást, jelszó visszaállítást, e-mailt és számlázást. De választhatjuk a 2-t egy Sails alkalmazás számára.
A Sails, ekkor elkezdi telepíteni a függőségeket. Ehhez hasonlót láthatunk:
info: Installing dependencies... Press CTRL+C to cancel. (to skip this step in the future, use --fast) info: Created a new Sails app `elso-projekt`!
Most lépjünk be a projekt könyvtárába, majd indítsuk el a sails webszerverével az alkalmazást:
cd elso-projekt sails lift
Megtekintéshez, a böngészőbe:
http://localhost:1337
Írjuk át az alapértelmezett weblapot. A views/pages/homepage.ejs fájl tartalmát töröljük. Helyette, például:
<h1>Valami</h1>
Írjuk át a routingot a következő fájlban: config/routes.js
Vegyünk fel egy új bejegyzést:
module.exports.routes = { '/msg': {view: 'pages/msg'}, };
<h1>Valami</h1> <a href="/msg">Üzenet lap</a>