私はreact-create-appに基づいてアプリケーションを作成しています。 私はGitHubにアプリソースを送ってみたいが質問は:他の人がリポジトリをクローンしてアプリケーションを実行できるのだろうか?私はGitHubにreact-create-appに基づいてアプリを送信する適切な方法は
GitHubに送信する前に細かいことはありますか?
私はreact-create-appに基づいてアプリケーションを作成しています。 私はGitHubにアプリソースを送ってみたいが質問は:他の人がリポジトリをクローンしてアプリケーションを実行できるのだろうか?私はGitHubにreact-create-appに基づいてアプリを送信する適切な方法は
GitHubに送信する前に細かいことはありますか?
あなたのアプリソースを公開したくない場合は、プライベートリポジトリを作成する必要があります。このオプションはGithubのアカウントを無料にすることはできません。
これが作成されると、指示に従ってプロジェクトのリモートとして追加することができます。
ルートフォルダに.gitignoreファイルを作成し、node_modules /を追加して、 node_modulesフォルダが無視され、いつものとおりにプッシュされるようにします。
無料アカウントのプライベートリポジトリを作成することはできません。代わりにBitBucketを使用することができます。BitBucketを使用すると、プライベートレポジトリを無料で作成できます。
他のユーザーによるクローン作成後にアプリケーションを実行する際に問題はありませんか?ビルドスクリプトなどはどうでしょうか(プッシュするときにアップロードされますか?) – NetPax
別のPCに複製した後、ターミナルで 'npm install'を実行してください。 package.jsonファイルにすべてのパッケージがインストールされ、完全に実行されます。かなり重いので、node_modulesフォルダはアップロードしないでください。なぜなら、.gitignoreファイル内に 'node_modules /'を持つべきです。 package.jsonファイルには、node_modulesフォルダ内のデータの詳細がすべて含まれています。 – illiteratewriter
いいえパブリック/プライベートレポについては問いません。私は、おそらく、リポジトリからのクローン作成後に、react-create-appでMYAPP BASEDを使用することに問題があるかどうかについて質問します。 – NetPax
それをクローンして何でもしてください – charlietfl
あなたの質問はあまり明確ではありません。他の人にあなたをクローンしてアプリケーションを実行させますか?または、人々がそれを複製しないようにしますか? – bluesixty