5
フォークされたgithubリポジトリのnpmインストールとビルド
これはまったく新しい質問ではありませんが、今しばらく探し回っていましたが、解決策を見つけるのに苦労しています。 私はangular-translateと呼ばれる私の角度のアプリのためのモジュールを使用しています。ただし、すべてを希望どおりに機能させるには、ソースコードにいくつかの小さな変更を加える必要がありました。次に、それらの変更をに保持したいと思いnpm installます。同僚から、ソースコードのレポをフォークして、フォークしたレポを依存関係として指定するよう提案されました。 npm install https://github.com/myRepo/angular-translate npm install https://github.com/myRepo/angular-translate/archive/master.tar.gz 最初のものは、ビルドのないこのようなディレクトリを私に与えます。package.json、.npmignore、およびいくつかのマークダウンファイルのみ -angular-translate .npmignore .nvmrc CHANGELOG.md package.json etc 2番目npm installは完全なレポを提供しますが、コマンドを使用するときのようにビルドを取得できませんnpm install angular-translate。プレパブリッシュスクリプトの実行について少し説明しましたが、すべてのモジュールをインストールするときにこれを行う方法がわかりません。また、フォークを自分のモジュールとしてnpmレジストリに公開しようとしましたが、やはりビルドが取得されず、それが正しいことかわかりません... そのトピックについての無知をお詫び申し上げます。私はnpmの経験があまりありません。この問題についてのフィードバックをお待ちしています。パッケージのソースコードに変更を加える必要がある場合、それは一般的な十分な問題であると思われますか?多分もっと良い解決策がありますか?よろしくお願いします。