私は一般的に、私は、しかしyarn.lockクロスプラットフォームを維持していますか?
など、私はそれらを介して見ることができますので、一箇所での私のノードモジュールのすべてを収集し、私のIDEで完成を得るために、私の地元のdevのマシン(OSX)のnpm install
のコマンドを実行します私は糸を使用するのが初めてです。パッケージのいくつかのバージョンが私の開発環境に固有のものにロックされているようですので、package.jsonをアルパインドッカーコンテナに落とすと、
warning [email protected]: The platform "linux" is incompatible with this module.
私が推測しているのは、パッケージが特定のバージョンまたは依存関係のセットにロックされていることを意味します。 OSX特有のものです。
これはまだ機能が壊れているようには見えませんが、私はそれが問題になる可能性があると懸念しています。どのようにクロスプラットフォーム開発のための糸を維持するためのアイデア?それとも、私がここで完全に良性であると見ているのでしょうか?