2017-04-18 9 views
1

私はGithubページにサイトをホストしています。それを生成するためにJekyllを使用しています。Githubページでnode_modulesを使用する方法、

私はnpmを使用して、私のプロジェクトに角度とLodash追加しましたが、GitHubのに200個の奇数ファイルをアップロードしたくなかったので、私は私の.gitignoreファイルにnode_modulesを追加し、ちょうど彼らがpackage.json内の依存関係として追加されたことを確認しました。この問題は、GitHubページ/ Jekyllが、パッケージ(Jekyll)が生成されたときにパッケージを自動インストールしないことになります。

私の質問は、GitHubリポジトリにnode_modulesフォルダを実際にアップロードせずにGitHubページでNPMを使用するにはどうすればいいですか?

答えて

1

あなたは2つのオプションがあります。

ただ、ローカルで静的ファイルを生成し、Githubのページへの最後のウェブサイトをアップロードするローカル

をあなたのサイトを構築する(GitHubの非ジキルのウェブサイトをホストすることができます)

利用CIを

ファイルをmasterブランチ(Traviesなど)にアップロードした後で、サイトを構築し、その変更をgp-pagesブランチにプッシュするスクリプトを実装します。

関連する問題