Adonis.js beállítása Ubuntu 14-en

Bevezetés

Az Adonis.js egy MVC-keretrendszer NodeJ-ekhez, amely lehetővé teszi, hogy kevesebb kóddal írjon webalkalmazásokat. Más szilárd keretrendszerekből, például a Laravelből kölcsönöz koncepciókat, és az ES6-ot használja fel, hogy kifejezőbbé és karbantarthatóbbá tegye a kódot.

Telepítés

Telepítsen néhány alapvető eszközt

sudo apt-get update -y
sudo apt-get upgrade -y
sudo apt-get install -y curl git software-properties-common

Telepítse a Node-ot

curl -sL https://deb.nodesource.com/setup_5.x | sudo -E bash -
sudo apt-get update
sudo apt-get install -y nodejs

Telepítse az Adonis.js

sudo npm install -g adonis-cli nodemon

Hozzon létre egy tesztalkalmazást

Hozzon létre egy „adonisTestApp” nevű tesztalkalmazást

adonis new adonisTestApp

Indítsa el az „adonisTestApp” alkalmazást

cd adonisTestApp
npm start

Az alábbiakat kell látnia a parancssorban:

> [email protected] start /home/vagrant/adonisTestApp
> node --harmony_proxies server.js

Az alkalmazás webböngészőből való eléréséhez használja a http://[vultr-vm-ip-address]:3333. Adonis üdvözlőlappal fogunk üdvözölni.

Leállíthatja az alkalmazást, ha visszamegy a terminálhoz, és megnyomja a gombot Ctrl + C, és helyette a nodemon használatával indíthatja el az alkalmazást. A Nodemon figyeli az alkalmazás változásait, és automatikusan újraindítja a szervert, ami nagyon hasznos a fejlesztéshez. Futtassa az alábbi parancsot az alkalmazás nodemonnal történő indításához.

nodemon --watch app --harmony_proxies server.js

Következtetés

Az Adonis egy olyan keretrendszer, amely lehetővé teszi az ötletek nagyon gyors kimosását, és nagyszerű dokumentációval rendelkezik , amelyre hivatkozva többet megtudhat az általa kínált szolgáltatásokról.

Írta: Lami Adabonyan


Rövid útmutató a Node.js-hez 2019-ben

Rövid útmutató a Node.js-hez 2019-ben

Bevezetés Mi az a Node.js? A Node.js nyílt forráskódú és ingyenes, és többféle célra használható. Hogy csak néhányat említsünk, a Node.js nagyon hatékony

Telepítsen egy Meteor alkalmazást Ubuntun

Telepítsen egy Meteor alkalmazást Ubuntun

Ez a cikk végigvezeti Önt a Meteor alkalmazás Ubuntu 14.04-et futtató Vultr VPS-en való üzembe helyezésében. Más Linux disztribúciókon is működhet (próbálkozzon a

Állítsa be a Sails.js-t fejlesztéshez a CentOS 7 rendszeren

Állítsa be a Sails.js-t fejlesztéshez a CentOS 7 rendszeren

Más rendszert használ? Bevezetés A Sails.js egy MVC keretrendszer a Node.js számára, hasonlóan a Ruby on Railshez. Lehetővé teszi a modern alkalmazások fejlesztését ver

A Node.js állandó alkalmazások beállítása az Ubuntu 16.04 rendszeren

A Node.js állandó alkalmazások beállítása az Ubuntu 16.04 rendszeren

A Node.js alkalmazások méretezhetőségük miatt népszerűek. Több egyidejű folyamat több kiszolgálón történő futtatása alacsonyabb késleltetést és hosszabb üzemidőt eredményez

A Node.js telepítése forrásból az Ubuntu 14.04 rendszeren

A Node.js telepítése forrásból az Ubuntu 14.04 rendszeren

Építőeszközök telepítése Számos eszközre lesz szükség. Futtassa a következő parancsot: apt-get install make g++ libssl-dev git Node.js forrás letöltése It i

A GruntJS telepítése Debian 9 rendszeren

A GruntJS telepítése Debian 9 rendszeren

A GruntJS egy JavaScript-feladat futtató, amely a NodeJS tetejére íródott. Használható az alkalmazás ismétlődő feladatainak automatizálására, mint például a kicsinyítés, a fordítás

Telepítse a Node.JS-t a Node Version Manager segítségével az Ubuntu 14.04-en

Telepítse a Node.JS-t a Node Version Manager segítségével az Ubuntu 14.04-en

Könnyen telepítheti és kezelheti a Node.JS bármely verzióját a Node Version Manager (NVM) segítségével. Az NVM hasonló a Rubys RVM-hez, lehetővé téve a telepítést és a váltást

A PM2 beállítása Ubuntu 16.04-en

A PM2 beállítása Ubuntu 16.04-en

A PM2 egy nagyon népszerű Node folyamatkezelő, amely megkönnyíti a NodeJS alkalmazások futtatását. A PM2 megkönnyíti az alkalmazások újraindítását, az összeomlás automatikus újraindítását

Javascript Unikernelek telepítése a Vultr With Ops-ba

Javascript Unikernelek telepítése a Vultr With Ops-ba

Javascript Unikernelek telepítése a Vultr-ba Az Unikernelek egyalkalmazásos operációs rendszerek. Ellentétben az általános célú operációs rendszerekkel, mint például a Linux, az unikernel

Express.js webszerver beállítása Ubuntu 16.04 LTS rendszeren

Express.js webszerver beállítása Ubuntu 16.04 LTS rendszeren

Ebben az oktatóanyagban egy alapszintű Express.js webszervert fogunk telepíteni a Node.js-t, a Chromes V8 motoron alapuló Javascript futtatókörnyezetet használva a Vultr VP-re.

A Sails.js beállítása az Ubuntu 14-es fejlesztéshez

A Sails.js beállítása az Ubuntu 14-es fejlesztéshez

Más rendszert használ? Bevezetés A Sails.js egy MVC-keretrendszer a Node.js-hez, hasonlóan a Ruby on Rails-hez. Lehetővé teszi a modern alkalmazások fejlesztését ver

JXCore telepítése

JXCore telepítése

A JXCore a Node.js elágazása, amely jobb teljesítményt és többszálas működést biztosít. Annak ellenére, hogy béta állapotban van, a JXCore elég gyors és stabil az ember számára

Hozzon létre egy Hapi.js webalkalmazást a Node.js használatával az Ubuntu 16.04 rendszeren

Hozzon létre egy Hapi.js webalkalmazást a Node.js használatával az Ubuntu 16.04 rendszeren

A Hapi.js egy gazdag, robusztus és hatékony Node.js keretrendszer, amelyet webalkalmazások készítésére terveztek a Node.js ökoszisztémában. Egyszerű kialakításának köszönhetően i

Node.js alkalmazás üzembe helyezése a Docker használatával

Node.js alkalmazás üzembe helyezése a Docker használatával

Ez a cikk bemutatja, hogyan telepítheti a Node alkalmazást egy Docker-tárolóban. Megjegyzés: Ez az oktatóanyag feltételezi, hogy telepítette és olvasta a Dockert

A Strapi telepítése Ubuntu 16.04-re

A Strapi telepítése Ubuntu 16.04-re

Bevezetés A Strapi egy nyílt forráskódú NodeJS Content Management Framework, amely biztonságos és méretezhető, gyártásra kész API-alkalmazások létrehozására szolgál.

Nginx fordított proxy Ghosttal az Ubuntu 14.04-en

Nginx fordított proxy Ghosttal az Ubuntu 14.04-en

A Ghost egy ingyenes és nyílt forráskódú, node.js-ben írt blogplatform, amely teljesen testreszabható és publikálásra szolgál. A szerver előkészítése: Frissítés

A Ghost telepítése a Fedora 25 rendszeren

A Ghost telepítése a Fedora 25 rendszeren

Más rendszert használ? A Ghost egy nyílt forráskódú blogplatform, amely 2013-as megjelenése óta egyre népszerűbb a fejlesztők és a hétköznapi felhasználók körében. én

A Ruby on Rails telepítése Ubuntu 14.04-re

A Ruby on Rails telepítése Ubuntu 14.04-re

A Ruby on Rails (RoR) egy Ruby programozási nyelven írt keretrendszer, amely lehetővé teszi a Ruby használatát HTML, CSS és hasonló programokkal kombinálva.

Koa.js csomópont-alkalmazás beállítása Ubuntu 16.04 LTS-en

Koa.js csomópont-alkalmazás beállítása Ubuntu 16.04 LTS-en

Ebben az oktatóanyagban megtanuljuk, hogyan állíthatunk be egy Koa.js webalkalmazást éles használatra a Node.js használatával. Egy mintadomaint is összekapcsolunk a következővel

A Node.js és az Express telepítése Ubuntun

A Node.js és az Express telepítése Ubuntun

A Chrome V8 Engine által hajtott Node.js egy népszerű nyelv, amelyet gyorsan méretezhető alkalmazások készítésére használnak. Számos projektet támogatott már, többek között

Egyéni Windows ISO létrehozása frissítésekkel az NTLite használatával

Egyéni Windows ISO létrehozása frissítésekkel az NTLite használatával

Ez az oktatóanyag végigvezeti Önt a Vultrs rendszerekkel kompatibilis Windows ISO létrehozásának folyamatán. Itt megtanulhatja az <<strong>>Windows ISO<<strong>> előállításának lépéseit az NTLite segítségével.

A gépek felemelkedése: Az AI valós világbeli alkalmazásai

A gépek felemelkedése: Az AI valós világbeli alkalmazásai

A mesterséges intelligencia nem a jövőben, hanem itt a jelenben. Ebben a blogban Olvassa el, hogyan hatott a mesterséges intelligencia alkalmazások különböző ágazatokra.

DDOS támadások: Rövid áttekintés

DDOS támadások: Rövid áttekintés

Ön is DDOS támadások áldozata, és tanácstalan a megelőzési módszereket illetően? Olvassa el ezt a cikket a kérdések megoldásához.

Gondolkozott már azon, hogyan keresnek pénzt a hackerek?

Gondolkozott már azon, hogyan keresnek pénzt a hackerek?

Talán hallottál már arról, hogy a hackerek sok pénzt keresnek, de elgondolkodtál már azon, hogyan kereshetnek ennyi pénzt? beszéljük meg.

A Google forradalmi találmányai, amelyek megkönnyítik az életét.

A Google forradalmi találmányai, amelyek megkönnyítik az életét.

Szeretné látni a Google forradalmi találmányait, és azt, hogy ezek a találmányok hogyan változtatták meg minden mai ember életét? Ezután olvassa el a blogot, és nézze meg a Google találmányait.

Essential péntek: Mi történt az AI-vezérelt autókkal?

Essential péntek: Mi történt az AI-vezérelt autókkal?

Az önvezető autók koncepciója, hogy mesterséges intelligencia segítségével kerüljenek az utakra, már egy ideje álmunk. De számos ígéret ellenére sehol sem látszanak. Olvassa el ezt a blogot, hogy többet megtudjon…

Technológiai szingularitás: az emberi civilizáció távoli jövője?

Technológiai szingularitás: az emberi civilizáció távoli jövője?

Ahogy a tudomány gyors ütemben fejlődik, átveszi erőfeszítéseink nagy részét, megnő annak a kockázata is, hogy alávetjük magunkat egy megmagyarázhatatlan szingularitásnak. Olvassa el, mit jelenthet számunkra a szingularitás.

Az adattárolás fejlődése – Infografika

Az adattárolás fejlődése – Infografika

Az adatok tárolási módjai az Adatok születése óta alakulhatnak. Ez a blog egy infografika alapján mutatja be az adattárolás fejlődését.

A Big Data Reference Architecture Layerek funkciói

A Big Data Reference Architecture Layerek funkciói

Olvassa el a blogot, hogy a legegyszerűbb módon ismerje meg a Big Data Architecture különböző rétegeit és azok funkcióit.

Az okosotthoni eszközök 6 lenyűgöző előnye az életünkben

Az okosotthoni eszközök 6 lenyűgöző előnye az életünkben

Ebben a digitálisan vezérelt világban az intelligens otthoni eszközök az élet döntő részévé váltak. Íme az intelligens otthoni eszközök néhány elképesztő előnye, hogyan teszik életünket érdemessé és egyszerűbbé.