Ubuntu 14でのAdonis.jsのセットアップ

前書き

Adonis.jsはNodeJ向けのMVCフレームワークであり、少ないコードでwebappsを記述できます。Laravelのような他の強固なフレームワークから概念を借用し、ES6を利用してコードをより表現力豊かで保守可能なものにします。

取り付け

いくつかの重要なツールをインストールする

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

ノードのインストール

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

Adonis.jsをインストールする

sudo npm install -g adonis-cli nodemon

テストアプリケーションを作成する

「adonisTestApp」というテストアプリケーションを作成します。

adonis new adonisTestApp

「adonisTestApp」アプリケーションを起動します

cd adonisTestApp
npm start

コマンドプロンプトに以下が表示されます。

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

Webブラウザーからアプリにアクセスするには、を使用しますhttp://[vultr-vm-ip-address]:3333。Adonisのウェルカムページが表示されます。

ターミナルに戻ってを押してアプリケーションを停止し、Ctrl + C代わりにnodemonを使用してアプリケーションを起動できます。Nodemonはアプリの変更を監視し、サーバーを自動的に再起動します。これは開発に非常に役立ちます。以下のコマンドを実行して、代わりにnodemonでアプリを起動します。

nodemon --watch app --harmony_proxies server.js

結論

Adonisは、アイデアをすぐに洗い出すことができるフレームワークであり、提供するすべての機能の詳細を参照できる優れたドキュメントがあります。

ラミアダボニャン脚本の作品



Ubuntu 16.04 LTSでのExpress.js Webサーバーの設定

Ubuntu 16.04 LTSでのExpress.js Webサーバーの設定

このチュートリアルでは、Vultr VPに、Chrome V8エンジンに基づくJavascriptランタイムであるNode.jsを使用して、基本的なExpress.js Webサーバーをインストールします。

Dockerを使用してNode.jsアプリケーションをデプロイする

Dockerを使用してNode.jsアプリケーションをデプロイする

この記事では、Dockerコンテナー内にノードアプリケーションをデプロイする方法を示します。注:このチュートリアルでは、Dockerがインストールされており、

Ubuntu 16.04にStrapiをインストールする方法

Ubuntu 16.04にStrapiをインストールする方法

はじめにStrapiは、安全でスケーラブルな本番環境に対応したAPIアプリケーションの構築に特化したオープンソースのNodeJSコンテンツ管理フレームワークです。

UbuntuへのNode.jsおよびExpressのインストール

UbuntuへのNode.jsおよびExpressのインストール

Chrome V8エンジンを搭載したNode.jsは、高速でスケーラブルなアプリケーションの構築に使用される一般的な言語です。それはすでに多くのプロジェクトを含んでいます

Opsを使用してJavascriptユニカーネルをVultrにデプロイする

Opsを使用してJavascriptユニカーネルをVultrにデプロイする

JavascriptユニカーネルをVultrにデプロイするユニカーネルは、単一アプリケーションのオペレーティングシステムです。Linuxのような汎用オペレーティングシステムとは異なり、ユニカーネル

Ubuntu 14.04へのRuby on Railsのインストール

Ubuntu 14.04へのRuby on Railsのインストール

Ruby on Rails(RoR)は、RubyをHTML、CSS、および同様のprogramminと組み合わせて使用​​できるようにするRubyプログラミング言語で記述されたフレームワークです。

Ubuntu 16.04でNode.jsを使用してHapi.js Webアプリケーションを作成する

Ubuntu 16.04でNode.jsを使用してHapi.js Webアプリケーションを作成する

Hapi.jsは、Node.jsエコシステムでWebアプリケーションを構築するために設計された、リッチで堅牢、かつ強力なNode.jsフレームワークです。その簡単なデザインは私を作ります

Ubuntu 16.04 LTSでExpress.jsを使用してNode.js RESTful APIを作成する方法

Ubuntu 16.04 LTSでExpress.jsを使用してNode.js RESTful APIを作成する方法

このチュートリアルでは、完全なRESTful APIを設定する方法を学びます。これは、Node.jsとExpressを使用してHTTPリクエストを処理しながら、リバースプロキシを使用してHTTPリクエストを処理します。

Ubuntu 18.04 LTSでNuxt.js Webアプリケーションを設定する

Ubuntu 18.04 LTSでNuxt.js Webアプリケーションを設定する

Nuxt.js:ユニバーサルフレームワークNuxt.jsは、ユニバーサルVue.jsアプリケーションをすばやく作成するために設計されたJavaScriptフレームワークです。それは最も有名なnotablです

JXCoreのインストール

JXCoreのインストール

JXCoreは、より優れたパフォーマンスとマルチスレッドを導入するNode.jsのフォークです。ベータ版ですが、JXCoreは人間にとって十分高速で安定しています

Fedora 25にGhostをデプロイする方法

Fedora 25にGhostをデプロイする方法

別のシステムを使用していますか?Ghostはオープンソースのブログプラットフォームで、2013年のリリース以降、開発者や一般ユーザーの間で人気を博しています。私

Ubuntu 14.04にソースからNode.jsをインストールする

Ubuntu 14.04にソースからNode.jsをインストールする

ビルドツールのインストールいくつかのツールが必要になります。次のコマンドを実行します。apt-get install make g ++ libssl-dev git Node.js source It iをダウンロードします。

CentOS 7での開発用にSails.jsをセットアップする

CentOS 7での開発用にSails.jsをセットアップする

別のシステムを使用していますか?はじめにSails.jsは、Ruby on Railsと同様に、Node.js用のMVCフレームワークです。最新のアプリケーションを開発するためのバージョンです

Ubuntu 16.04 LTSでKoa.jsノードアプリケーションをセットアップする方法

Ubuntu 16.04 LTSでKoa.jsノードアプリケーションをセットアップする方法

このチュートリアルでは、Node.jsを利用して、Koa.js Webアプリケーションを本番用に設定する方法を学習します。また、サンプルドメインをリンクします。

Ubuntu 14.04のGhostを使用したNginxリバースプロキシ

Ubuntu 14.04のGhostを使用したNginxリバースプロキシ

Ghostは、node.jsで記述された無料のオープンソースのブログプラットフォームであり、完全にカスタマイズ可能で、公開専用です。サーバーの準備:Updat

Ubuntu 16.04でNode.js永続アプリケーションをセットアップする方法

Ubuntu 16.04でNode.js永続アプリケーションをセットアップする方法

Node.jsアプリケーションは、スケーリングする機能で人気があります。複数のサーバーで複数の同時プロセスを実行すると、レイテンシが短くなり、稼働時間が長くなります

UbuntuにMeteorアプリケーションをデプロイする

UbuntuにMeteorアプリケーションをデプロイする

この記事では、Ubuntu 14.04を実行するVultr VPSにMeteorアプリをデプロイする方法について説明します。他のLinuxディストリビューションでも動作する可能性があります(

CentOS 7にNodeBBをインストールする方法

CentOS 7にNodeBBをインストールする方法

NodeBBは、モダンなオープンソースのNodeJSベースのフォーラムソフトウェアです。NodeBBは顧客を念頭に置いて、コミュニティオーナーに強力な機能と使いやすさを提供します。

Ubuntu 16.04でPM2をセットアップする方法

Ubuntu 16.04でPM2をセットアップする方法

PM2は、NodeJSアプリケーションの実行を容易にする非常に人気のあるノードプロセスマネージャーです。PM2はアプリの再起動を容易にし、クラッシュを自動的に再起動します

ヘルスケア2021における人工知能の影響

ヘルスケア2021における人工知能の影響

ヘルスケアにおけるAIは、過去数十年から大きな飛躍を遂げました。したがって、ヘルスケアにおけるAIの未来は、日々成長を続けています。

macOS Catalina 10.15.4サプリメントの更新により、解決するよりも多くの問題が発生しています

macOS Catalina 10.15.4サプリメントの更新により、解決するよりも多くの問題が発生しています

最近、Appleは問題を修正するための補足アップデートであるmacOS Catalina 10.15.4をリリースしましたが、このアップデートにより、Macマシンのブリックにつながる問題がさらに発生しているようです。詳細については、この記事をお読みください

原子力が必ずしも悪ではないことを証明する5つの例

原子力が必ずしも悪ではないことを証明する5つの例

原子力は、過去の出来事のために私たちが決して尊重しないことを常に軽蔑していますが、それは必ずしも悪ではありません。詳細については、投稿をお読みください。

AIはどのようにしてプロセス自動化を次のレベルに引き上げることができますか?

AIはどのようにしてプロセス自動化を次のレベルに引き上げることができますか?

これを読んで、人工知能が小規模企業の間でどのように人気を博しているか、そして人工知能がどのように成長し、競合他社に優位に立つ可能性を高めているかを理解してください。

ジャーナリングファイルシステムとは何ですか、そしてそれはどのように機能しますか?

ジャーナリングファイルシステムとは何ですか、そしてそれはどのように機能しますか?

私たちのコンピューターは、ジャーナリングファイルシステムと呼ばれる組織化された方法ですべてのデータを保存します。これは、検索を押すとすぐにコンピューターがファイルを検索して表示できるようにする効率的な方法です。https://wethegeek.com/?p = 94116&preview = true

ビッグデータは人工知能をどのように変えていますか?

ビッグデータは人工知能をどのように変えていますか?

ビッグデータと人工知能は流行語ですが、それらがどのように相互に関連しているか知っていますか?さて、この記事を最後まで読んで、同じことを知ってください。

ハロウィーンのお得な情報に興奮していますか?しかし、Conned –スパムURLを取得する可能性があります

ハロウィーンのお得な情報に興奮していますか?しかし、Conned –スパムURLを取得する可能性があります

このハロウィーンシーズンのオンライン詐欺師は、魅力的なオンライン取引を熱心に探している間、あなたを騙す準備ができています。したがって、このような詐欺やデマを回避する方法は次のとおりです。

LiteCartショッピングカートプラットフォームをUbuntu 16.04にインストールする方法

LiteCartショッピングカートプラットフォームをUbuntu 16.04にインストールする方法

LiteCartは、PHP、jQuery、およびHTML 5で記述された無料のオープンソースのショッピングカートプラットフォームです。シンプルで軽量、使いやすいeコマースソフトウォー

DebianでNFS共有をセットアップする

DebianでNFS共有をセットアップする

NFSはネットワークベースのファイルシステムであり、コンピューターはコンピューターネットワークを介してファイルにアクセスできます。このガイドでは、NFを介してフォルダーを公開する方法について説明します

Fedora 28にMatomo Analyticsをインストールする方法

Fedora 28にMatomo Analyticsをインストールする方法

別のシステムを使用していますか?Matomo(旧Piwik)は、Google Analyticsのオープンな代替手段であるオープンソースの分析プラットフォームです。Matomoのソースはoでホストされています