2016-12-04 10 views
0

npmパッケージにrx-angularを追加しました。ローカルにインストールするとrxの依存関係は問題なく残りました。私がプロダクションに向けてリリースしたとき、それは仕事のように思えますが、完全ではないようです。私を混乱させました(エラーが賢明)ので、rxを手作業でインストールする必要がありました。明らかに、1つのパッケージは大したことではありませんが、これは正しい動作ではないようです。パッケージを不適切に設定しているかどうか、または解決する必要がある他のバグについてはわかりません。ここでnpm installはモジュールがインストールされているが、新しいファイルはありません

は、生産上のnpm installの出力だった:

npm http GET https://registry.npmjs.org/rx-angular 
npm http 200 https://registry.npmjs.org/rx-angular 
npm http GET https://registry.npmjs.org/rx-angular/-/rx-angular-1.1.3.tgz 
npm http 200 https://registry.npmjs.org/rx-angular/-/rx-angular-1.1.3.tgz 
npm http GET https://registry.npmjs.org/rx 
npm http 200 https://registry.npmjs.org/rx 
[email protected] node_modules/rx-angular 
└── [email protected] 

あなたが見ることができるように、RXはつかまれましたが、その後何かが、それは私が考えるインストールだ上にfunked?したがって、ファンキーな文字?私はドンノ、何がうまくいかなかったのか分からないし、どうやって解決するのか分からない。 rx-angularで試してみると、rxのどのバージョンが機能する必要があるかを知るために、私は自分のパッケージにrxを持っていません。ちょうどrx-angularです。

答えて

0

それがない場合は、手動でインストールされたモジュール

rm -R node_modules/ 

、その後

npm install 
+0

ああを削除しよう

npm cache clean 

する必要があり、あなたはそれがキャッシュの問題だと思いますか? – RhoVisions

+0

ノードを更新するとこれがうまくいったようですが、すべてのモジュールがファンキーな '' ''' '' '文字で、あるバリエーションや別のもので先行しています(そして、推測はアップデートのものですか?)。 – RhoVisions

+0

おそらくあなたは古いバージョンのnpm(そしてnode?)を実行しています。 'npm install npm @ latest -g'でアップデートしてください。 – mattias

関連する問題