2016-07-07 10 views
1

私たちは依存関係を管理するためにNPMを使用しています。また、buildserverがnpmjs.comに依存しないようにするため、node_modulesフォルダをソース管理にコミットします。npm:複数のCPU用のパッケージをインストール

私たちはsassを使い始めました。これは実行するにはlibsassのコンパイル済みバージョンが必要なnode-sassを使用しています。 npm install node-sassを実行すると、npmは現在のosとcpuのバインディングをダウンロードします。

しかし、私たちの開発マシンはx64で、ビルドサーバーはx32です。 node_modulesをコミットするので、node-sassバインディングのx64バージョンはbuildserver上では実行されません。

複数のバージョンのバインディングを取得するようにnpmに指示する方法はありますか?

答えて

0

いいえ、フォルダを手動で作成して、GitHubリリースページからbinding.nodeファイルをダウンロードできます。

+0

はい。それがまさに私たちがこれを修正した方法です。しかし、パッケージを更新するのは苦労します。 – Lodewijk

関連する問題