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です。
ああを削除しよう
する必要があり、あなたはそれがキャッシュの問題だと思いますか? – RhoVisions
ノードを更新するとこれがうまくいったようですが、すべてのモジュールがファンキーな '' ''' '' '文字で、あるバリエーションや別のもので先行しています(そして、推測はアップデートのものですか?)。 – RhoVisions
おそらくあなたは古いバージョンのnpm(そしてnode?)を実行しています。 'npm install npm @ latest -g'でアップデートしてください。 – mattias