Node.js に関連する npm パッケージのコレクション

1. 実用的な機能

1.qs _

シンプルで使いやすい文字列解析および書式設定ライブラリ

 
 

2.rxjs _

RxJS は、JavaScript で監視可能なコレクションと構成を使用して、非同期およびイベントベースのプログラムを構成するためのライブラリのモジュール式セットです。

 
 

3.ミット

Tiny 200b 関数イベント エミッター / パブリッシュ サブスクライブ。

 
 

4.アンダースコア.js

Underscore.js は、JavaScript のユーティリティ ライブラリであり、コア JavaScript オブジェクトを拡張せずに、通常の機能のサポート (マップ、リデュース、フィルターなど) を提供します。

 
 

5.day.js _

Day.js は、大部分が Moment と互換性のある API を使用して、最新のブラウザー向けに日付と時刻を解析、検証、操作、表示する最小限の JavaScript ライブラリです。

 
 

6.フレーム内

Ramda は、カリー化で構成できる副作用のない関数を備えた関数型ライブラリです。

 
 

7.バリデーター

Validator は、文字列検証およびサニタイザー ライブラリです。

 
 

8.そうだね

yup は、複雑で相互依存する検証と変換のためのスキーマ ビルダーです。

 
 

9.ロダッシュ

Lodash は、配列、数値、オブジェクト、文字列などを扱う手間を省き、JavaScript を簡単にするユーティリティ ライブラリです。

 
 

10.デートFNS

Date-fns は、ブラウザーと Node.js で JavaScript の日付を操作するための、最も包括的でシンプルかつ一貫したツールセットを提供します。

 
 

11. jsonウェブトークン

Jsonwebtoken は、JSON Web トークンの署名、検証、デコードのためのライブラリです。

 
 

12.uuid _

UUID は、RFC4122 Universally Unique Identifier を作成するためのライブラリです。

 
 

 13.ブラウザー有料

brower-toll はブラウザの情報を取得するためのモジュールで、とても便利です。

 14.jr-qrコード

QRコードの生成にはjr-qrcodeを使用します。

2. ファイルシステムの操作

1.リムラフ

rimraf は、ノードに対して UNIX rm -rf コマンドと同等のコマンドを提供します。

 
 

2. fs-extra

FS-extra は、ネイティブ fs モジュールに含まれていないファイルシステム メソッドを追加し、fs メソッドの Promise サポートを追加します。

 
 

3.mkdirp _

mkdir -p と同様に、mkdirp はディレクトリと必要なすべてのサブディレクトリを再帰的に作成します。

 
 

4.グロブ

Glob は、さまざまなパターンを使用してファイルを照合するためのライブラリです。

 
 

5.シェルjs

ShellJS は、Node.js API に基づく Unix シェル コマンドのポータブル (Windows/Linux/OS X) 実装です。

 
 

6.js -yaml

Js-yaml は、人に優しいデータシリアル化言語として人気のある YAML の実装です。

 
 

3. Webフレームワーク

1.

Koa は、Express の背後にあるチームによって設計された新しい Web フレームワークで、Web アプリケーションと API のためのより小さく、より表現力があり、より堅牢な基盤になります。

 
 

2.急行

Express.js は、最も人気があり、最速かつ最小限の Node.js バックエンド Web フレームワークです。

 
 

3.高速化

Fastify は、最小限のオーバーヘッドで最高の開発者エクスペリエンスを提供することに重点を置いた、最速でスケーラブルな Web フレームワークの 1 つです。

 
 

4.socket.io _

Socket.IO は、ロング ポーリングまたは WebSocket を使用したリアルタイム双方向のイベントベース通信を可能にし、切断検出と自動再接続をサポートします。

 
 

4. 補助開発

1.

Jest が完成し、JavaScript テスト ソリューションをセットアップする準備ができました

 
 

2.タイプスクリプト

TypeScript は拡張性を備えた JavaScript です。これは、オプションの入力を追加し、単純に読みやすい JavaScript にコンパイルする言語です。

 
 

3.ウィンストン

Winston は、複数のトランスポートをサポートするシンプルで汎用的なログ ライブラリです。

 
 

4.デバッグ

Debug は、Node.js の中核となるデバッグ手法を模倣した小さな JavaScript デバッグ ユーティリティです。

 
 

5.エスリント

ESLint は、JavaScript および TypeScript コードの問題を見つけて修正するためのツールです。

 
 

6. nodemon

Nodemon は、ディレクトリ内のファイル変更を検出したときにノード アプリケーションを自動的に再起動することで、node.js ベースのアプリケーションの開発を支援するツールです。

 
 

7.ドテンヴ

Dotenv は、環境変数を .env ファイルから process.env にロードする依存関係のないモジュールです。

 
 

8.クロス環境

Cross-env により、スクリプトでプラットフォーム間で環境変数を設定および使用できるようになります

 
 

 

おすすめ

転載: blog.csdn.net/2201_75705263/article/details/132045159