NestJSアプリケーションの配備
3629 ワード
ネスト:クイック概要
The biggest rule of programming is--DRY (Don't Repeat Yourself).
だけでなく、パフォーマンスの向上、角度コードを理解することは非常に簡単です.
これは、サービス、コントローラ、およびモジュールの概念を使用して角度に似た方法でMVCパターンを実装する.
I highly recommend using Nest when working on larger projects rather than using Express.
nestjsアプリケーションの配備方法理論
我々は角度のアプリを展開するには、我々は基本的に我々はJavaScriptにアプリケーションをコンパイルし、それをホストしている任意の静的アプリケーションホスティングプロバイダで提供されています.
私たちは巣のアプリケーションを同様の方法でホストします.私たちは巣アプリケーションをJavaScriptにコンパイルして、Heroku、A 2ホスティング、AWS EC 2、AWS弾性beanstalkなどのようなダイナミックなアプリケーションホスティングプロバイダでそれをホストします.
nestjsアプリケーションの配備方法プラットフォームの一般的な手順
.gitignore
ファイルを削除して、コンパイルされたJavaScriptファイルをリモートリポジトリにプッシュできるようにするために、次の行を削除します./dist
から.gitignore
package.json
として定義されたスクリプトが含まれていることを確認してください"build": "nest build",
"start": "nest start",
"start:prod": "node dist/main",
Procfile
そして、次の1行を追加します.web:npm run start:prod
dist
フォルダと実行npm run start
コマンドライン/ターミナルでコンパイルされた出力ファイルの最新バージョンを作成します.(最初にフォルダを削除する必要はありませんが、いくつかのケースで役に立ちました).git add . //Stage All Files including dist folder
git commit -m "Commit Message"
git push
dist/main.js
を指定します.This process is attested and followed by developers of www.era-co.in
読書ありがとう!
次に何を投稿すべきですか?コメントで私に話してください.提案、改善、および追加が招待されます.
Reference
この問題について(NestJSアプリケーションの配備), 我々は、より多くの情報をここで見つけました https://dev.to/thejscode/deploying-nestjs-application-easy-and-explained-11cmテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol