ホームページ  >  記事  >  ウェブフロントエンド  >  React.JS で NPM パッケージを作成する

React.JS で NPM パッケージを作成する

DDD
DDDオリジナル
2024-11-21 00:58:10864ブラウズ

この記事では、React.js アプリケーションの npm パッケージを作成して公開するプロセスについて説明します。

まず、次のコマンドを実行します:

npx create-react-library react-loader

これにより、基本的な React.js アプリケーション/パッケージが生成されます。コマンドを実行すると、次のようなプロジェクト構造が表示されます。

Create NPM package In React.JS

src フォルダーに、index.js ファイルがあります。

Create NPM package In React.JS

index.js ファイル内にライブラリ コンポーネントを直接作成するか、次のように src フォルダーに新しいコンポーネント ファイルを作成して、index.js ファイルからエクスポートすることができます。

Create NPM package In React.JS

コンポーネントに CSS を使用している場合は、必ずそれをコンポーネント ファイルにインポートしてください。

次に、プロジェクト内に dist フォルダーがある場合は、それを削除します。コンポーネントが正しく機能しているかどうかをテストするには、example/src フォルダーに移動します。

Create NPM package In React.JS

App.js ファイルで、ここに示すようにコンポーネントをインポートします。これは、このライブラリを npm パッケージとして他のプロジェクトに含める場合に使用するのと同じアプローチです。

アプリを実行するには、次のコマンドを実行します:

cd 反応ローダー && npm start
cd 反応ローダー/例 && npm start

ライブラリをテストしたら、公開します。

プロジェクトのリポジトリをすでに設定している場合は、最終的な変更をプッシュするだけです。それ以外の場合は、新しいリポジトリを作成し、変更をプッシュします。

プロジェクトのルートに .npmignore ファイルを作成する必要もあります。このファイルは、NPM の .gitignore ファイルと同様に機能します。これにより、特定のファイルとフォルダー (node_modules、.git、.gitignore など) が NPM レジストリに公開されなくなります。

Create NPM package In React.JS

変更をプッシュした後、コマンド npm login を実行します。ブラウザで NPM を開くように求められます。ここでアカウントにログインするか、アカウントをお持ちでない場合はサインアップできます。次に、npm public を実行します。これにより、package.json ファイルで指定されたバージョンで dist フォルダーが NPM に公開されます。

Create NPM package In React.JS

Create NPM package In React.JS

パッケージが公開されると、NPM Web サイトでパッケージ名を検索するか、プロフィールにアクセスしてパッケージを表示できます。そこにはすべてのパッケージがリストされています。

フォローして詳細を確認してください。ここで私を見つけることができます

以上がReact.JS で NPM パッケージを作成するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。