2017-02-08 10 views

答えて

2
  1. プロジェクトを展開するには、インターネットから何もダウンロードする必要はありません。プロジェクトをビルドするときにはnpm installを実行する必要があります。すべての依存関係がすでに存在する場合は、それを実行するだけです。
  2. プロジェクトを構築するためにも、それを必要とする場合、ローカルNPMのリポジトリを作成し、そこに
+1

#1は*ほとんど*真です - ネイティブコードをコンパイルするノードパッケージとdev&targetシステムのアーキテクチャが異なる場合、問題が発生します。私はUbuntuからAlpine Linuxに移行するときに問題に遭遇しました。インテルからARMシステムへの移行も問題になることは言うまでもない。 – Kryten

+0

ローカルのnpmリポジトリを作成するとどういう意味ですか?何とかnpmがローカルストレージを使用するように指摘できますか? –

+0

さて、ローカルのnpmリポジトリを作成するためのGoogle検索を行いました。ここに解決策があります: http://www.clock.co.uk/blog/how-to-create-a-private-npmjs-repository –

0

が初めて後yarnを試してみて、関連するすべての依存関係を入れて、あなたが後でオフラインでそれらをインストールできるように、それはパッケージをキャッシュしインストールすることができますオプションはnpmで利用できません。

関連する問題