2017-06-22 16 views
2

簡単なReact Webアプリケーションを作成し、NPMに公開してインストールしやすいようにしたいと思っています(既にGithubに公開されています)。WebアプリケーションをNPMに公開する方法

しかし、npmは、プロジェクトフォルダ全体をnode_modulesフォルダに入れてインストールします。もちろんこれは私が期待したものではありません。すべてのプロジェクトファイルは、npm install xxx-yyyコマンドが呼び出されたフォルダの中に置く必要があります。

これは可能ですか?

答えて

3

NPMは、Unixシステム(Windowsの場合も)のコマンドライン(CLI)ツールとして機能するように、またはモジュールとしてプロジェクトに追加されるように、誰かのコンピュータにグローバルにインストールできるモジュールをアップロードする場所です。

人が使いたいWebサイトを作成した場合、実行するとユーザーが選択したフォルダ内にプロジェクト構造が作成されます。そこから、あなたが作ったものを動かすことができます。

最初からすべてを記述することなく、これを行うための簡単な方法は、このプロジェクトhttps://www.npmjs.com/package/express-generator-dgのクローンを作成することであろう、そしてあなたが作成したものと、sourceフォルダの内容を交換してください。

こちらがお役に立てば幸いです。

+0

ハッハッハ!意味をなさない!以前は、NPM経由でJSコンポーネントを公開しましたが、これは簡単です。これはもう少し作業が必要な縫い目です!リンクありがとう! –

+0

コンポーネント(モジュール)はOKです。しかし、NPMは、実行されるプロジェクトをリリースするためのものではありません。通常、GitHubでプロジェクトをホストし、設定方法、実行方法について説明します。そして、あなたのプロジェクトへのトラフィックを増やしてください。 –

+0

ええ - 私はそのような気分でした!ありがとう! –

関連する問題