Nodejs教程01:Nodejs概要
2295 ワード
もっと多いシリーズの文章を読んでください.私のGitHubブログにアクセスしてください.コード例をここに訪問してください.
Nodejs概要簡単に言うと、Node.jsはサービス端末でJavaScriptを実行しています. Node.jsは、Chrome V 8エンジンに基づくJavaScript実行環境である. Node.jsは、イベント駆動、非ブロッキングI/Oのモデルを使用しており、軽量で効率的です. Nodejsのアプリケーションシーン
Nodejsはまだ成熟していないので、独立開発としては一般的に使われません.その主な用途は以下の通りです.中間層 通常、アプリケーションを開発する際、セキュリティ上、バックエンドのホストサーバはクライアントに直接露出しないため、両端の間に中間層があると通信する必要があります.
このようにするメリットは、中間層に問題があれば、バックエンドのホストサーバに影響を与えないということです.また、中間層はキャッシュをしたり、いくつかの業務ロジックを実現したりして、ホストサーバの複雑さを低減し、パフォーマンスを向上させる役割を果たしてもよい.
中間層は、CDNのように各所に展開して、ユーザのアクセス効率を向上させることもできる.ミニサービス いくつかの小型アプリケーション、または機能モジュールを実装することができます.ツールクラスNodejsは、Webpack、Gulpなどの実用的なツールを開発するために使用できます. Nodejsの強み Nodejsの文法はフロントJavaScriptと同じですので、フロントエンドの開発に便利です. 性能が高い は、フロントエンドコードとの結合を容易にし、例えば、同じデータチェックを行う際に、フロントバックグラウンドコードを共用し、単独で開発する必要がない. Nodejsのインストール
Nodejsのインストールは普通のソフトウェアと同じです.公式サイトに行きます.https://nodejs.org/en/最新バージョンをダウンロードして、Currentバージョンをインストールすることを提案します.LTSバージョンにはいくつかの新しいAPIが使えなくなり、次のステップにインストールすればいいです.
Nodejsのアンインストール
Nodejsをアップグレードする必要がある場合、まず古いバージョンを完全にアンインストールすることを提案します.特に全体的にダウンロードされた依存度は、そうでないと更新されたバージョンが発生し、新しいインストールは時報に依存します.
アンインストールステップ:システムを通してアンインストールツールを持参し、Nodejsをアンインストールした後、Nodejsインストールディレクトリを全部削除したほうがいいです. 手動でインストールディレクトリを削除します.C:\Program Filesodejsディレクトリの下のnode_のようです.modulesフォルダです. ユーザーディレクトリを見つけました.C:\Users\あなたのユーザ名があれば、node_があります.modulesフォルダは一緒に削除します. Nodejsサーバを起動します.
例コード:/lesson 01/server.js
私たちは新しいserver.jsファイルを作成できます.コマンドラインでnode server.jsコマンドを通じて、サーバーを実行して、ブラウザでアクセスします.http://127.0.0.1:3000/ハローワールドが見えます.
Nodejs概要
Nodejsはまだ成熟していないので、独立開発としては一般的に使われません.その主な用途は以下の通りです.
このようにするメリットは、中間層に問題があれば、バックエンドのホストサーバに影響を与えないということです.また、中間層はキャッシュをしたり、いくつかの業務ロジックを実現したりして、ホストサーバの複雑さを低減し、パフォーマンスを向上させる役割を果たしてもよい.
中間層は、CDNのように各所に展開して、ユーザのアクセス効率を向上させることもできる.
Nodejsのインストールは普通のソフトウェアと同じです.公式サイトに行きます.https://nodejs.org/en/最新バージョンをダウンロードして、Currentバージョンをインストールすることを提案します.LTSバージョンにはいくつかの新しいAPIが使えなくなり、次のステップにインストールすればいいです.
Nodejsのアンインストール
Nodejsをアップグレードする必要がある場合、まず古いバージョンを完全にアンインストールすることを提案します.特に全体的にダウンロードされた依存度は、そうでないと更新されたバージョンが発生し、新しいインストールは時報に依存します.
アンインストールステップ:
例コード:/lesson 01/server.js
私たちは新しいserver.jsファイルを作成できます.コマンドラインでnode server.jsコマンドを通じて、サーバーを実行して、ブラウザでアクセスします.http://127.0.0.1:3000/ハローワールドが見えます.
// Nodejs http
const http = require('http');
// Nodejs child_process
const childProcess = require('child_process');
const hostname = '127.0.0.1'; //
const port = 3000; //
//
const server = http.createServer((req, res) => {
res.statusCode = 200; //
res.setHeader('Content-Type', 'text/plain'); //
res.end('Hello World
'); //
});
//
server.listen(port, hostname, () => {
//
console.log(`Server running at http://${hostname}:${port}/`);
//
childProcess.exec(`start http://${hostname}:${port}/`);
});