ホームページ > 記事 > ウェブフロントエンド > nodejs および vue ビルド サービス
今日の Web 開発の世界では、JavaScript が主流の言語になりました。ブラウザ側で実行できるだけでなく、サーバー側でも強力にサポートします。 Node.js は Chrome V8 エンジン上に構築されたオープンソースのバックエンド JavaScript 実行環境であり、Vue は軽量で高性能、使いやすい UI フレームワークです。この記事では、Node.js と Vue を使用してサーバーを構築する方法と、簡単なサンプルコードを作成する方法を紹介します。
1. Node.js をインストールする
まず、Node.js 環境をローカルにインストールする必要があります。 Node.js のインストールは非常に簡単です。インストール パッケージをダウンロードし、プロンプトに従ってインストールするだけです。インストールが完了したら、ターミナルを開き、node –v コマンドを入力して Node.js のバージョン番号を確認し、Node.js が正常に実行できることを確認します。
2. プロジェクトを作成します
ターミナルを開いて、適切な作業ディレクトリを入力します (例:
$ mkdir my-project
$ cd my-project#)
100db36a723c770d327fc0aef2ce13b1
93f0f5c25f18dab9d176bd4f6de5d30e
<title>My Vue App</title> <script src="https://cdn.jsdelivr.net/npm/vue"></script>26e9c7f87867dcc536cd3ff765417adb
<div id="app"> {{ message }} </div> <script> var app = new Vue({ el: '#app', data: { message: 'Hello, Vue!' } }); </script>36cc49f0c466276486e50c850b7e4956
73a6ac4ed44ffec12cee46588e518a5e
res.statusCode = 200; res.setHeader('Content-Type', 'text/plain'); res.end('Hello, World!');
});
console.log('Server running at http://localhost:3000/');});このコード スニペットは、単純な HTTP サーバーを作成し、ポート 3000 でリッスンします。 Node.js 自体が提供する http モジュールを使用して、サーバーを作成および管理できます。このモジュールは、createServer、listen など、HTTP プロトコルのいくつかの共通 API を提供します。 5. Vue アプリケーションをサービスに埋め込む次に、Vue アプリケーションをサービスに埋め込みます。次のコードをindex.html ファイルに追加します: 8b05045a5be5764f313ed5b9168a17e6
100db36a723c770d327fc0aef2ce13b1
<head> <title>My Vue App</title> <script src="https://cdn.jsdelivr.net/npm/vue"></script> </head> <body> <div id="app"> {{ message }} </div> <script> var app = new Vue({ el: '#app', data: { message: 'Hello, Vue!' } }); </script> </body>73a6ac4ed44ffec12cee46588e518a5e
现在,我们需要将这个文件作为我们的服务的响应。修改server.js文件如下: const http = require('http'); const fs = require('fs'); const server = http.createServer((req, res) => { res.statusCode = 200; res.setHeader('Content-Type', 'text/html'); fs.readFile('index.html', (err, data) => { if (err) throw err; res.end(data); }); }); server.listen(3000, () => { console.log('Server running at http://localhost:3000/'); }); 这个修改后的代码片段会读取index.html文件,并将其发送到客户端。这样,我们的服务就能够将Vue应用呈现到用户的浏览器中。 6、总结
以上がnodejs および vue ビルド サービスの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。