Artifactoryは、ノードモジュールのインデックスを保持するアーティファクトキャッシュに.npmディレクトリを作成します。 package.json。このファイルが壊れて、そのモジュールの成果物を引っ張ったときに500のエラーが発生する可能性があります。今の唯一の解決策は、package.jsonを削除して再作成させることです。これは管理者が手作業で行っているため、CI/CDプロセスを中断して中断させる必要があります。誰かがプラグインや安らかなAPIコールを思いついてこれをクリーンアップすることができましたか、それとも改善策として、package.jsonが最初に壊れていないようにしましたか?私はapiのドキュメントでmaven reindexingを見るだけで、Github.comでこれを行うプラグインは見られません。これは、さまざまなモジュールでランダムに発生します。 Artifactory 5.4.4を使用しています。Artifactoryがnodejsモジュールのインデックスファイルを壊します。 .npm/<module> /package.json
0
A
答えて
0
5.4.4から5.4.6へのアップグレードの4日後、NPMの破損は見られませんでした。私はこれを今解決したArtifactoryのバグと呼ぶつもりです。
リリースノート:
https://www.jfrog.com/confluence/display/RTF/Release+Notes#ReleaseNotes-Artifactory5.4.6
がNPM リポジトリからパッケージを解決するときに、パッケージの依存関係の1つが、Artifactoryはログ ファイルにデシリアライズ・エラーを投げることになるで問題を修正しました対応する のpackage.jsonファイルは、次の形式を使用して宣言されました: "":{"version": ""}。
関連する問題
- 1. npmモジュールpackage.jsonが壊れています
- 2. Artifactoryはnpmモジュールをコピーしません
- 3. NodeJSモジュールのインストール
- 4. Nodejsでパスが壊れた
- 5. インデックスファイルからNodeJsのpugテンプレートにデータを渡す
- 6. npm package.json binモジュールを定義しました - コマンドが見つかりません
- 7. NodeJSモジュールのnewman.runが機能しない
- 8. nodejsモジュールをインポート
- 9. NodeJSの子モジュールの子モジュールを親モジュールにインポートさせる方法
- 10. 複数のインデックスファイルの間でnodejsルーティングの問題
- 11. はすべてNodeJSモジュール私のWebStorm NodeJSプロジェクト内
- 12. NodeJsモジュールを使用してエラーが発生しました
- 13. package.jsonスクリプトを使用するとNodeJS - process.env.NODE_ENV条件が機能しない
- 14. NodeJSモジュールが見つかりません
- 15. Nodejsモジュールがファイルを検索しますか?
- 16. npm 3.xとローカルパスはモジュールのpackage.jsonにあります
- 17. NodeJS:すべてのモジュール(パッケージ)の依存関係をインストールする方法は?</p> <pre><code>p --modules ----m1 ------foo.js ------package.json ----m2 ------bar.js ------package.json package.json </code></pre> <p>各package.json所有している依存関係:
- 18. heroku nodejsはエラーを展開し、モジュールを必要とします
- 19. モジュールが動作しないNodeJS
- 20. htaccessパラメータとインデックスファイルを削除します
- 21. gitエラー:「インデックスファイルが小さすぎます」
- 22. クラスとnodejsのモジュール
- 23. Nodejsモジュールの実装
- 24. Nodejs SOAPモジュール - タイムアウトオプション
- 25. Benchmark.jsモジュールはNodejs
- 26. CommonJSモジュール(nodejs)、strangeness
- 27. モジュールIO in nodejs
- 28. NodeJS osモジュール)
- 29. Artifactoryあなたがartifactoryするアーティファクトをアップロードした場合cheksum
- 30. nodejsの石灰岩モジュールがnodejsとsphinxでエラーを投げる
腐敗は恐らく強すぎます。私はファイルが実際に壊れていることを確認することはできません。私の前提は、このイベントが発生しているときに読み込んだりリストすることができないモジュールのバージョンのインデックスになっているため、破損しているということです。 –
NPMに関する5.4.6 https://www.jfrog.com/confluence/display/RTF/Release+Notes#ReleaseNotes-Artifactory5.4.6で解決された問題がありました。私はアップグレードされたので見てみましょう。 –