GNU/Linux >> Linux の 問題 >  >> Ubuntu

Ubuntu15.04にMEAN.JSJavaScriptスタックをインストールする方法

MEAN.JSは、MongoDB、Express、AngularJS、およびNode.jsを含む完全なJavaScriptスタックです。このjavascriptフレームワークは、サーバー側のJavaScriptを使用してWebアプリケーションの開発を加速します。 MEAN.JSは、MongoDB、ExpressJS、AngularJS、Node.jsに基づいて、堅牢で保守が容易なWebアプリケーションを迅速に構築するのに役立ちます。

このチュートリアルでは、ubuntu15.04にMEAN.JSをインストールする方法を紹介します。 UbuntuリポジトリからMongoDBをインストールし、node.jsとnpmパッケージマネージャーをnodesourceスクリプトとともにインストールします。

前提条件
  • Ubuntu15.04-64ビット。
  • root権限。
  • MEAN.JSの通常のユーザーアカウント。

ステップ1-Ubuntuリポジトリを更新します

SSHでUbuntuサーバーにログインし、root / sudo権限を取得し、コマンドを実行してパッケージリストを更新します。

sudo su
apt-get update

ステップ2-MongoDBをインストールします

このステップでは、UbuntuリポジトリからMongoDBをインストールします。現在利用可能なバージョンは2.xxです。別のバージョンを使用したい場合は、問題ありません。

次のaptコマンドを使用してMongoDBをインストールします。

apt-get install mongodb -y

インストールが完了したら、MongoDBのバージョンを確認し、MongoDBがポート27017で実行されていることを確認します。

mongo --version
netstat -plntu | grep mongo
mongo

ステップ3-Node.jsとnpmをインストールします

Node.jsはUbuntuリポジトリでも利用できますが、古いバージョンの2.xです。このチュートリアルでは、node.jsバージョン5.xをインストールします。 curlをインストールし、node.jsバージョン5.xのnodesourceインストールスクリプトをダウンロードします。

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

次に、次のaptコマンドを使用してNode.jsとnpmパッケージマネージャーをインストールします。

apt-get install nodejs -y

Node.jsとnpmのバージョンを確認してください:

nodejs --version
v5.2.0
npm --version
3.3.12

Node.jsとnpmが正しくインストールされています。

ステップ4-BowerとGulpをインストールする

Bowerは、クライアントサイドプログラミング用のパッケージ管理ツールであり、Node.jsとnpmに依存します。 Bowerを使用して、多くのライブラリ、アセット、ユーティリティを管理できます。

次のnpmコマンドを使用してbowerをインストールします:

npm install -g bower

-g:システム内にグローバルにインストールします。

次に、Gulp、Gulpをインストールします。これは、タスクを自動化できるjavascriptタスクランナーです。このnpmコマンドを使用してGulpをインストールします:

npm install -g gulp

次に、以下のコマンドを使用して、BowerとGulpがシステムにインストールされていることを確認します。

npm list -g --depth=0

BowerとGulpがインストールされ、機能しています。

その他の便利なnpmコマンド:

npm uninstall -g packagename

不要になったnode.jsパッケージをアンインストールします。

npm cache -g clean

アンインストール後にパッケージをクリーンアップするには。

ステップ5-Mean-cliをインストールする

Mean-cliはmean.ioプロジェクトのコアパッケージであり、他のmean.ioパッケージを管理するために使用されます。

次のnpmコマンドでインストールします:

npm install -g mean-cli

次のコマンドでmean-cliを確認します:

npm list -g --depth=0 | grep mean

mean-cliがインストールされたら、mean-cliを使用して最初のプロジェクトを作成する準備が整いました。

ステップ6-Mean-cliを使用して最初のプロジェクトを作成する

このステップでは、mean-cliを使用して新しいプロジェクトを作成します。新しいプロジェクトは、通常のLinuxユーザー(私の場合はユーザー' mavis )で作成されます。 'ではなく「root "ユーザー。コマンド:

を使用して、ルートシェルからmavisシェルにログインします。
su - mavis

次に、「 myfirstproject」という名前の新しいプロジェクトを作成します 'mean-cliコマンドを使用:

mean init myfirstproject

:「NPMのルート権限」のようなエラーが発生した場合 "、mavisユーザーのホームディレクトリに新しいディレクトリ.npmを作成します。

cd ~
mkdir .npm

次に、すべてのノードパッケージの依存関係をインストールする必要があります:

cd myfirstproject && npm install

インストールプロセスが完了するまでお待ちください。すべての依存関係のインストールに時間がかかる場合があります。

インストールが完了したら、次のコマンドを実行して最初のアプリケーションを起動します。

gulp

そして、以下の出力が表示されます:

gulpを実行していない場合は、次のコマンドで実行できます:

node server

これで、ポート3000(私の場合は 192.168.1.100:3000 )でサーバーIPを開くことにより、mean.ioに基づいて最初のウェブアプリケーションを開くことができます。 。

結論

MEAN.JSは、開発者がMongoDB、Express、AngularJS、Node.jsを使用してWebベースのアプリケーションを簡単に開発できるようにするJavaScriptフレームワークです。これは、JSベースのソフトウェア開発環境を簡単にセットアップするのに役立つフルスタックのJavaScriptフレームワークです。


Ubuntu
  1. Ubuntu18.04および20.04にNode.jsとNPMをインストールする方法

  2. Ubuntu20.04にReactをインストールする方法

  3. Ubuntu 20.04にYarnをインストールする方法は?

  1. Ubuntu20.04にRをインストールする方法

  2. Ubuntu18.04にNode.jsとnpmをインストールする方法

  3. Ubuntu20.04にNode.jsとnpmをインストールする方法

  1. Ubuntu18.04にNode.jsとNPMをインストールする方法

  2. Ubuntu16.04にElasticStackをインストールする方法

  3. Ubuntu18.04LTSにWiki.jsをインストールする方法