Meteor-packagejs
Meteor-Package.js
この章では、独自の流星パッケージを作成する方法を学びます。
パッケージを作成する
パッケージが作成されるデスクトップに新しいフォルダーを追加しましょう。 コマンドプロンプトウィンドウを使用します。
これで、上記で作成したフォルダーにパッケージを作成できます。 コマンドプロンプトから次のコマンドを実行します。 Username はMeteor Developerのユーザー名で、 package-name はパッケージの名前です。
パッケージを追加する
アプリにローカルパッケージを追加できるようにするには、Meteorにローカルフォルダーからパッケージをロードするよう指示する ENVIRONMENT VARIABLE を設定する必要があります。 コンピューターのアイコンを右クリックして、「プロパティ/システムの詳細設定/環境変数/新規」を選択します。
変数名*は PACKAGE_DIRSでなければなりません。 変数値*は、作成したフォルダへのパスでなければなりません。 この場合、 C:\ Users \ username \ Desktop \ meteorApp \ packages 。
新しい環境変数を追加した後、*コマンドプロンプト*を再起動することを忘れないでください。
次のコードを実行して、アプリにパッケージを追加できます-
パッケージファイル
作成したパッケージには、次の4つのファイルが含まれています。
- package-name-test.js
- package-name.js
- package.js
- README.md
テストパッケージ(package-name-test.js)
Meteorは、テスト用の tinytest パッケージを提供しています。 コマンドプロンプトウィンドウで次のコマンドを使用して、最初にインストールしましょう。
パッケージをテストするには、コマンドプロンプトでこのコードを実行します。
次の結果が得られます。
package.jsファイル
これは、コードを記述できるファイルです。 パッケージの簡単な機能を作成しましょう。 パッケージは、コンソールにテキストを記録します。
packages/package.js
package-name.jsファイル
これは、いくつかのパッケージ構成を設定できるファイルです。 後で戻りますが、今はアプリで使用できるように myPackageFunction をエクスポートする必要があります。 これを Package.onUse 関数内に追加する必要があります。 ファイルは次のようになります。
packages/package-name.js
パッケージを使用する
これで、 meteorApp.js ファイルから* myPackageFunction()*を最終的に呼び出すことができます。
packages/package.js
コンソールはパッケージのテキストを記録します。