繰り返し作業を開始し、あなたのExpress APIをコーディング開始🚀
あまりにも無駄な時間🙁
あなたが新しいExpress APIを開始するたびに考えてください.新しいフォルダーを作成して、NPMを初期化して、基本的な依存関係を1つずつインストールし、同じデフォルトのコードで同じフォルダ構造を作成し、eslint、prettier、gitなどの設定ファイルを作成し、プロジェクトのコードを書き始めませんでした.Express Projectを設定すると、多くの時間を前にし、あなたがより多くのこれらの同じ手順で行くように、マイクロサービスで動作している場合、それはよりイライラする.私はこの問題に対処するためにリポジトリ内にあらかじめ設定されたプロジェクトを作成し、新しいプロジェクトを作成するたびに、それをクローン化することを試みたが、私はまだ自分自身がまだ新しいプロジェクトの要件を満たすために、それを編集した.私はいくつかの時間をして、これは理想的な解決策ではないことに気付きました.そこで、プログラマの移動というプロセスを自動化し、プロセスを自動化することを決めました.👨💻
解決策🎉
この問題を解決するために、私はnew-express-app 簡単にCLIコマンドでコードを表現するアプリケーションを準備する.パッケージは、私の正確なニーズを持つプロジェクトを作成する必要がないため、リポジトリソリューションとは異なります.だから、私はInquirer.js package ユーザーに彼のニーズに関する一連の質問をすること.ここで質問があります.
package.json
ファイルと他の依存関係を決定します.このパッケージはデフォルトでいくつかの依存関係をインストールします.NodeMon ( devdepend )
eslint ( devdepend )
prettier ( devdepend )
child process exec
Gitを初期化するには、依存関係をインストールして、vsCodeを開いてください.また、それはeslint、きれいな、dotenvとgitのためのすべての設定ファイルを追加します.また、必要に応じて接続文字列を追加し、すぐにコーディングを開始する必要がありますデータベース接続のための必要なコードも追加されます🚀. あなたはGitHub repository 作成したフォルダ構造とファイルの内容を確認します.ちょっと起きましょう😊
npm i -g new-express-app
助ける時間がありますか?🤝
あなたがアイデアのような場合は、あなたがGitHub repository 必要な機能を追加します.
Reference
この問題について(繰り返し作業を開始し、あなたのExpress APIをコーディング開始🚀), 我々は、より多くの情報をここで見つけました https://dev.to/uptotec/stop-repeating-work-and-start-coding-your-express-api-39l1テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol