Request: リク゚ストの過去、珟圚、未来

䜜成日 2019幎03月30日  Â·  352コメント  Â·  ゜ヌス: request/request

詳现ず掚論に入る前に、芁点を簡単に説明したす。 requestがJavaScript゚コシステムに察しお実行できる最も䟡倀のあるこずは、メンテナンスモヌドに入り、新機胜やメゞャヌリリヌスの怜蚎をやめるこずです。

requestを改善するために最善を尜くしおいる他のコミッタヌに事前に謝眪したすが、それは最善です。

2009幎

requestの最初のバヌゞョンは、Node.js゚コシステム甚に䜜成された最初のモゞュヌルの1぀でした。 初期のバヌゞョンは、暙準のコヌルバックむンタヌフェむス、ストリヌム、node_modules、およびnpmよりも前のAPIに曞き蟌たれおいたした。 最初の数幎間、 requestずNode.jsは䞀緒に進化し、それぞれがお互いから孊びたした。 Node.jsが改善され、コアむンタヌフェむスが移行されるず、リク゚ストも改善されたした。 リク゚ストがコアhttpラむブラリずストリヌムぞの倉曎を採甚するず、 pipeむベント requestの1行プロキシを有効にしたやコアhttpの倚くの曞き換えの1぀私が曞かなければならなかったもの。

npm

requestは、npmレゞストリに远加された最初のモゞュヌルの1぀でした。 npmが倧きくなるに぀れお、 requestぞの䟝存も倧きくなりたした。 珟圚でも、 npmがバック゚ンド䜜業よりもフロント゚ンドではるかに倚く䜿甚されおいる堎合、 requestはレゞストリ内のモゞュヌルに最も䟝存しおいるモゞュヌルの1぀です。 私がこれを曞いおいるずき、41Kモゞュヌルは芁求に䟝存し、週に1,400䞇回ダりンロヌドされたす。

Node.js゚コシステムにおけるrequestの堎所は、もはや革新者ではなく、珟職者です。 Node.jsでHTTPを䜿甚しお䜕かを行う方法をグヌグルで怜玢した堎合、䟋ではクラむアントずしおrequest 、サヌバヌずしおexpressが衚瀺される可胜性がありたす。 これには、2぀の特に悪い圱響がありたす。

requestが゚コシステムを支配しおいるため、同様のタスクを実行する新しいラむブラリが採甚されるのははるかに困難です。 たた、倉曎がその扶逊家族の倧倚数によっお採甚されない可胜性があるだけでなく、 requestを䜿甚する䜕千ものブログ投皿やスタックオヌバヌフロヌ応答ずの敎合性が倱われる可胜性があるため、意味のある方法でリク゚ストを倉曎するこずも非垞に困難です

最新のJavaScript

ここ数幎はJavaScriptで劇的なものでした。 人々が䜕幎にもわたっお話しおいた機胜は、アむデアから暙準、そしおほずんどの環境で確実に信頌できる機胜にたで及びたした。 これらが採甚される速床は驚異的です。これは䞻に、ブラりザヌの自動曎新ず積極的なNode.jsのリリヌススケゞュヌルのおかげです。

requestのコアにあるパタヌンは叀くなっおいたす。 䜕人かの人々がその評䟡に異議を唱えるかもしれたせん、そしお私は圌らが誰であるかを知っおいるので私は驚かないでしょう、しかしそれは本圓です。 これらの機胜のいく぀かは、Node.jsの最新リリヌスでのみ利甚可胜になっおから間もなく、倧芏暡に採甚するだけでよいずいう圱響に懐疑的でした。

珟圚、゚コシステムではこれらのパタヌンぞの移行が起こっおいたす。 それがどれほど厄介なものになるかはただ空䞭にあり、私は茶葉を読んでその点で将来がどのようになるかを理解しようずはしたせん。 requestの質問は、「その移行を乗り越えようずしおいたすか」です。 䞀幎前、私は答えが明癜であり、そうするだろうず思っおいたしたが、今ではその反察を確信しおいたす。

これらの新しい蚀語パタヌンを真に受け入れるように曞かれたrequestのバヌゞョンは、事実䞊、新しいモゞュヌルです。 私はすでにこのスペヌスを少し探玢しrequestず互換性がありたせん。 叀いパタヌンず互換性がないが、新しいパタヌンを完党には受け入れおいないバヌゞョンのrequestの䟡倀は䜕ですか これらのパタヌンを念頭に眮いおこれらの問題を再考しおいる、新しい開発者によっお曞かれた新しいモゞュヌルの党䞖界がある堎合、郚分的に互換性があるこずのポむントは䜕ですか

これらの新しいモゞュヌルの最良の点は、 requestがゆっくりず消えおいき、最終的にはそのレガシヌスタックの単なる別のメモリになるこずです。 requestが珟圚の䜍眮を占め、次䞖代の開発者のより倧きなシェアのためにそれを掻甚するこずは、 request負担がないより良いモゞュヌルから圌らを远い払うので、それらの開発者にずっお䞍利益になるでしょう。

メンテナンスモヌド

これが蚈画です。

  • requestは、新機胜の受け入れを停止したす。
  • requestは、重倧な倉曎の怜蚎を停止したす。
  • ただアクティブなコミッショナヌは、修正をタむムリヌにマヌゞしようずしたすが、玄束はありたせん。
  • リリヌスは完党に自動化され、マスタヌぞのマヌゞはすべお公開されたす。 GitHub Actionsを䜿甚しお、他のいく぀かのプロゞェクト甚にこれをすでに䜜成したした。

    • コミット暩限は事実䞊npm公開暩限になるため、非アクティブな共同線集者を削陀しお2faを適甚する必芁がありたす。

neverstale

最も参考になるコメント

私はこれを完党にサポヌトしおいたす。譊告メッセヌゞや新しいリリヌスの非掚奚が適切であるず思いたす。

プロセスずガむドラむンの倉曎に関しおは、それは私の仕事をはるかに簡単にしたす👌

党おのコメント352件

私はこれを完党にサポヌトしおいたす。譊告メッセヌゞや新しいリリヌスの非掚奚が適切であるず思いたす。

プロセスずガむドラむンの倉曎に関しおは、それは私の仕事をはるかに簡単にしたす👌

@mikealは非垞によく蚀った。 可芖性を高めるために、この問題を固定しおいたす。

私たちがするかもしれないこず-話し合っおボランティアしおください

  • []プロゞェクトの珟圚の状態でreadmeを曎新したす
  • [] ciパブリッシングパむプラむン@mikealを曎新し
  • [] request代替案に関するガむダンスをドキュメントに提䟛するhttps://github.com/request/request/issues/3143
  • []別のパッケヌゞを䜿甚しおドキュメントを参照するには、パッケヌゞのむンストヌル時に譊告メッセヌゞを远加したす
  • []サポヌトを停止する日付を遞択しおください私は6か月投祚したすが、12か月の方がおそらく友奜的です
  • []すべおの機胜リク゚ストず機胜PRを閉じる
  • []関連するバグ修正を確認しおマヌゞする
  • []機胜がマヌゞされないこずを説明するgithubの問題ずprテンプレヌトを远加したす
  • []次のメゞャヌバヌゞョン 3.x を廃止するため、アクティブなメンテナンス䞭のプロゞェクトは譊告を受け取りたすが、叀いプロゞェクトは通垞どおり続行されたす

それは非垞に理にかなっおいたす request-promiseファミリヌにも、このポリシヌをゆっくりず採甚しおいきたす。 ノヌド゚コシステムぞの重芁な貢献に也杯

最新のnpmパッケヌゞを非掚奚にし、公開時に自動非掚奚にしたす

非掚奚に泚意しおください。 Mikaelが䞊で曞いたように、 request応じお41Kのモゞュヌルがありたす。 これらのモゞュヌルの倚くは珟圚の状態で圹立ち、ナヌザヌにずっおはうたく機胜したすが、メンテナはrequest以倖のものを䜿甚するためにこれらのモゞュヌルを䜜り盎す時間がない堎合がありたす。 むンストヌル時にrequestを非掚奚にするこずで、基本的にnpmモゞュヌル゚コシステムの倧郚分を非掚奚にしたす。

私が芋おいるように、メンテナンスモヌドは非掚奚ず同じではありたせん。

  • メンテナンスモヌド=このパッケヌゞを匕き続き䜿甚できるように、バグずセキュリティの脆匱性を修正したす。
  • 非掚奚=このパッケヌゞを䜿甚する必芁はもうありたせん。 これは通垞、モゞュヌルが攟棄され、それ以䞊のバグやセキュリティ修正を受け取らない堎合に発生したす。

私はあなたを聞く。 å…šæ–‡

最新のnpmパッケヌゞを非掚奚にし、ci __を介した公開時にそれらを自動非掚奚にしたすおそらくサポヌトが停止された埌ですか__

新しいプロゞェクトで䜿甚したくないので、最終的にはrequest廃止する必芁があるず思いたす。
私は問題ずprsを解決できるリストに切り詰めようず詊みおきたしたが、重倧な倉曎なしに修正できないバグがありたす。 したがっお、それらは修正されず、新しいナヌザヌには問題が発生したす。

たずえば、リダむレクトに埓うずリク゚ストの本文ずCookieが倱われ、盞察パスを削陀するためのURL解析はどちらもバグですが、修正されるかどうかはわかりたせん。

非掚奚は正しい答えではないかもしれたせんが、他にどのようにアプロヌチすればよいかわかりたせん。

それは理にかなっおいたすか

非掚奚になったずきにメゞャヌバヌゞョンをバンプしおみたしょう。 そうすれば、プロゞェクトに䟝存しおいるほずんどの人は、新しいメゞャヌにアップグレヌドしようずするたでこの゚ラヌを目にするこずはありたせん。぀たり、積極的に開発しおいるので、実際に代替を探す必芁がありたす。

request歎史の䞀郚であったこずを誇りに思いたす。 bentもチェックしたす。面癜そうですが、最近私にずっおもっず重芁な_small_です。

コミット暩限は事実䞊npm公開暩限になるため、非アクティブな共同線集者を削陀しお2faを適甚する必芁がありたす。

私を削陀しおも倧䞈倫です。

新しいプロゞェクトで䜿甚したくないので、最終的にはリク゚ストを廃止する必芁があるず思いたす。

モゞュヌルに非垞に感謝し、垞にそれを䜿甚するプログラマヌずしお、私は新しいプロゞェクトでそれを䜿甚したいず思っおいたす。

この決定は非垞に難しいものだったに違いありたせんが、極端に称賛に倀したす。 玠晎らしい。

この玠晎らしいツヌルを䜿甚したこずを誇りに思いたす。 それはコミュニティに改善を䜙儀なくさせたした。 🙏
それを維持するために助けが必芁な堎合は、私に連絡するこずを躊躇しないでください。

私はあなたの決定を尊重したすが、珟圚、実際の䞖界、本番、コヌドがどれだけ芁求に䟝存しおいるかを怜蚎するようお願いしたす。 これは、NPMの統蚈でさえもわかるこずをはるかに超えおいたす。 私は、新しいこずに移り、新しい、より興味深い方法で䜕かをしたいず思っおいるこずを完党に理解しおいたす...これは結局のずころJavaScript゚コシステムであり、新しいこずを远いかけなければなりたせん。 ただし、非掚奚の倧芏暡な芁求によっお専門の゚ンゞニアリング組織にかかる時間ず費甚を考慮しおください。 メンテナンスモヌドのたたにしおおきたい堎合は問題ありたせんが、倚くの人がラむブラリを倉曎する実際的な理由がたったくないこずを理解しおください。 むデオロギヌのために人々に倉化を匷いるこずは欲求䞍満に぀ながるでしょう。

ずにかく、誰もがこのラむブラリに費やしおくれた努力に感謝したす。

どの図曞通が珟代的であり、珟圚掚奚されおいるず考えられるのだろうか。 珟圚、スヌパヌ゚ヌゞェントはほずんどメンテナンスモヌドになっおおり、axiosはあたりアクティブではありたせん。

このモゞュヌルでの長幎にわたるすべおのハヌドワヌクに感謝したすそしお他のすべおの貢献者。 Nodeを䜿い始めたずき、これは私が初めお䜿甚したものの1぀だったので、い぀も私の心の䞭で特別な堎所がありたす。

非掚奚になったずきにメゞャヌバヌゞョンをバンプしおみたしょう。 そうすれば、プロゞェクトに䟝存しおいるほずんどの人は、新しいメゞャヌにアップグレヌドしようずするたでこの゚ラヌを目にするこずはありたせん。぀たり、積極的に開発しおいるので、実際に代替を探す必芁がありたす。

私はこれが䞊蚘の蚀及のための実行可胜な解決策であるず思いたす。

@ kibertoad @ mikealがhttps://github.com/mikeal/bentで䜜業しおいるようです。 私はhttps://github.com/sindresorhus/gotを長幎䜿甚しおおり、十分にサポヌトされ、進化しおいたす。

このすべおの話ずそれが非掚奚になる可胜性があるので、䞊列ナヌティリティの珟圚の成熟床眮換モゞュヌルに぀いおも同様に蚀及する必芁があるず思いたす。 ただその終わりを発衚しおから䜕も提案したり、成熟床ず自信がはるかに䜎いものに取っお代わるこずはできたせん。 リク゚ストは深刻なアプリケヌションで䜿甚されたす。 なぜこれが重芁なのですか そのすべおの「その栞ずなる時代遅れのパタヌン」のために、それは䜕千人もの人々のために毎日働いおいたす。 これは完璧な䞖界ではなく、珟実の䞖界です。 リク゚ストがメンテナンスモヌドになった、たたは非掚奚になった日の、実際の亀換ずは䜕ですか それは必須です。

あなたはここでその議論を芋぀けるこずができたすhttps://github.com/request/request/issues/3143

珟圚の䜜業蚈画盎接のフィヌドバックを歓迎したすは、 https //github.com/request/request/issues/3142#issuecomment-478303334にあり

requestにご協力いただき、ありがずうございたす。

リク゚ストの䞭心にあるパタヌンは叀くなっおいたす。

特にJavaScriptコミュニティでは、パタヌンは数か月および数幎ごずに倉化したす。 requestが最初に䜜成された理由は、今日でも有効ではありたせんか

requestは、10幎間のコミット、安定性、テストがありたす。 なぜれロから始めるのですか これは単に「JavaScriptの疲劎」を远加するだけではなく、同じこずを実行するラむブラリが増えたす-HTTPリク゚スト

2019幎にはストリヌムずコヌルバックが掟手ではなくなったため、ノヌドの歎史の䞭でこのような重芁で歎史的なラむブラリがなくなるのを芋るのは悲しいこずです。

ラむブラリの廃止が本圓に必芁だずは思いたせん。ラむブラリは玄10幎前から存圚し、倚くの堎所で䜿甚されおおり、実際にはかなり安定しおいたす。 HTTPリク゚ストを䜜成するだけですが、ラむブラリには他に䜕が必芁ですか 今月のJS流行のサポヌト 👎

ただアクティブなコミッショナヌは、修正をタむムリヌにマヌゞしようずしたすが、玄束はありたせん。

ba-dum-chhh 🥁

これは非掚奚の責任です。 十分に䌝達されおおり、フォロヌスルヌする蚈画がありたす。 他のOSSメンテナは、これを目暙の基準ずしお芋るこずができるず思いたす。

これは、パッケヌゞを忘れお、ランダムな人コヌドにバックドアを挿入できるをメンテナずしお入れお、気にならなくなったずきに匕き継ぐよりもはるかに優れおいたす。

リク゚ストは玠晎らしいパッケヌゞでした。初期のノヌド゚コシステムぞの貢献に心から感謝したす。 あなたは、コヌルバックスタむルがもはや慣甚的なJavaScriptではなく、WHATWG暙準を反映するfetchのような他のパッケヌゞがあるずいうあなたの評䟡に正しいです。

@stcktrceたさに、ラむブラリは他に䜕も必芁ずせず、そのたた動䜜したす。 しかし、゚コシステム党䜓に倧きな改善が芋られたした。 ラむブラリの非掚奚は、他の人が単にそこにある最も人気のあるラむブラリに頌るのではなく、新しくおより近代的なラむブラリをチェックする機䌚を瀺しおいるだけです。

@mikealは、ラむブラリ r2もず゚コシステムでのすべおの努力に感謝したす。 たた、゚コシステムでよく考えられ、蚈画された非掚奚のこの優先順䜍を蚭定するため。

非掚奚になったずきにメゞャヌバヌゞョンをバンプしおみたしょう。 そうすれば、プロゞェクトに䟝存しおいるほずんどの人は、新しいメゞャヌにアップグレヌドしようずするたでこの゚ラヌを目にするこずはありたせん。぀たり、積極的に開発しおいるので、実際に代替を探す必芁がありたす。

@mikealそれは良い考えではないず思いたす。

問題は、ほずんどの亀換品の品質が芁求よりも䜎いこずです。 箄1週間前にaxiosからrequest移動したした。

Axiosには、プロキシサポヌト、https゚ヌゞェントの倉曎、および未凊理のPromise䟋倖に関する耇数幎にわたる氞続的なバグがありたす。 これらは、アクシオスに倚額の投資を行った埌にのみわかりたす。

新芏ナヌザヌにずっお、axiosは衚面的にはリク゚ストず同じくらい芋栄えがしたすナヌザヌ数が同皋床、蚭蚈による玄束など

requestありがずう:)

プラグ可胜なフィルタヌずストリヌムの優れたサポヌトを備えた最小限のPromiseベヌスのHTTPラむブラリを探しおいる人は、 httpleaseをチェックしお

リク゚ストモゞュヌルが倧奜きです。どうもありがずう。
他の同じ新しいモゞュヌルが出おこないように、リク゚ストに焊点を合わせすぎおいるずいうこずですか

他のラむブラリの同等の機胜に特定のバグがある堎合は、それらを具䜓的に特定したいず思いたす。 プロキシサポヌトは耇雑な機胜であり、リク゚ストは成功するが他のラむブラリが倱敗するテストケヌスを持぀こずは非垞に䟡倀がありたす。

最新で@reconbot axiosあなたがに接続するこずはできたせん^ 0.18.0 httpsプロキシサヌバヌを経由しおサむト。 これを行うず、 EPROTO゚ラヌが発生したす。 これはこれに関する未解決のバグですが、問題は数幎前にさかのがりたす //github.com/axios/axios/issues/1981

線集具䜓的には、axiosを䜿甚しおhttpプロキシ経由でhttpsリク゚ストを実行するこずはできたせん。 専甚のhttpsプロキシが機胜する可胜性がありたすが、詊しおいたせん。

最倧応答サむズのプルリク゚ストなど、修正が新しい機胜ず芋なされないこずを願っおいたす。これは、成熟したラむブラリの暙準的な必須機胜ず芋なされたす。

たた、これを遞択する前に他のリク゚ストラむブラリを確認したしたが、それらのほずんどは非垞に問題があり、䞍完党でバグがありたす。 圌らのドキュメントも枬定しおいたせん。 別のラむブラリが䜕をもたらすこずができるかは実際にはわかりたせんが、テストされおいないコヌドずバグがありたす。HTTPリク゚ストを䜜成するための新しいアプロヌチがあるわけではありたせん。 それはすべお、http / httpsモゞュヌルをラップし、応答のバッファリング、応答のデコヌド、そしおもちろんすべおを玄束する機胜などの適切なデフォルトを提䟛するこずです。 ここでのこのラむブラリの最倧の問題は、完党な互換性の目的です。レガシヌのものず互換性を持たせようずするず、苊痛ずレガシヌコヌディングの慣行がもたらされるだけです。 しかし、これは倚くの方法で修正できたす。 ゚レガントでモダンでミニマリストなものにリファクタリングできる優れた基盀がありたす。 そしお䜕よりも信頌できる。 これを行うには倚くの方法がありたす-より倚くのファむルに分割し、BabelたたはTypescriptでECMA6を䜿甚したす。

正気の開発者は、同じこずをするが異なる機胜を欠き、バグがあり、文曞化されおいない10個のラむブラリを望んでいたせん。 このラむブラリは実際に機胜しおおり、私はそれに感謝しおおり、非掚奚ではなく、代わりに埩掻するこずを願っおいたす。

修正は新機胜ずは芋なされたせん。 修正は少なくずも1幎間、堎合によっおはさらに長くマヌゞされたす。

-Mikeal


投皿者mivanovaxway [email protected]
送信日2019幎4月11日朚曜日2:38 AM
宛先リク゚スト/リク゚スト
CcMikeal Rogers; 蚀及
件名Re[リク゚スト/リク゚スト]リク゚ストの過去、珟圚、未来3142

最倧応答サむズのプルリク゚ストなど、修正が新しい機胜ず芋なされないこずを願っおいたす。これは、成熟したラむブラリの暙準的な必須機胜ず芋なされたす。

たた、これを遞択する前に他のリク゚ストラむブラリを確認したしたが、それらのほずんどは非垞に問題があり、䞍完党でバグがありたす。 圌らのドキュメントも枬定しおいたせん。 別のラむブラリが䜕をもたらすこずができるかは実際にはわかりたせんが、テストされおいないコヌドずバグがありたす。HTTPリク゚ストを䜜成するための新しいアプロヌチがあるわけではありたせん。 それはすべお、http / httpsモゞュヌルをラップし、応答のバッファリング、応答のデコヌド、そしおもちろんすべおを玄束する機胜などの適切なデフォルトを提䟛するこずです。 ここでのこのラむブラリの最倧の問題は、完党な互換性の目的です。レガシヌのものず互換性を持たせようずするず、苊痛ずレガシヌコヌディングの慣行がもたらされるだけです。 しかし、これは倚くの方法で修正できたす。 ゚レガントでモダンでミニマリストなものにリファクタリングできる優れた基盀がありたす。 そしお䜕よりも信頌できる。 これを行うには倚くの方法がありたす-より倚くのファむルに分割し、BabelたたはTypescriptでECMA6を䜿甚したす。

正気の開発者は、同じこずをするが異なる機胜を欠き、バグがあり、文曞化されおいない10個のラむブラリを望んでいたせん。 このラむブラリは実際に機胜しおおり、私はそれに感謝しおおり、非掚奚ではなく、代わりに埩掻するこずを願っおいたす。

—
あなたが蚀及されたのであなたはこれを受け取っおいたす。
このメヌルに盎接返信するか、GitHub https://github.com/request/request/issues/3142#issuecomment-482043697で衚瀺するか、スレッドをミュヌトしたすhttps://github.com/notifications/unsubscribe-auth/AAACQ8I4BSRtOjqHk637gRfBhkvGbRrIks5vfwKIgaJpZ

TIL41kパッケヌゞが脆匱になりたした。

ほら、私はリク゚ストがなくなるはずだずいうこずに同意したすが、このような䞻流のパッケヌゞがリリヌスパむプラむンを倉曎するこずを垞に恐れおいたす。 悪意のあるコヌドを公開する1人の悪意のある人物たたは1人の䟵害された開発ボックスは、そこにあるすべおのプロゞェクトに効果的に拡散したす。

npmプッシュ芁件を厳しくするこずを怜蚎しおください。 ciのブランチを蚭定し、耇数の承認を必芁ずしたす。これは、単にマスタヌにプッシュするだけではありたせん。

しかし、玄束はありたせん。

駄排萜は意図したしたか 🀣

たぶん同じ論理的掚論をexpressjsに適甚する必芁がありたすか リク゚ストに応じお、新しい光沢のあるgotモゞュヌルができたした。今埌、expressjsに代わる曞き盎しや真の代替手段はありたせん。

゚クスプレスは玠晎らしいですが、近幎は新機胜で積極的に曎新されおいたせん

expressは新機胜で曎新されないかもしれたせんが、積極的に維持されおおり、前回チェックしたずき、ただその䜜業に非垞に興味を持っおいる人が䜕人かいたす。 非掚奚に向けお私たちが取った措眮を圌らが講じる必芁があるかどうかはわかりたせん。

@laoshaw request䜕の関係があるのでしょうか

完党な非掚奚の準備。 https://github.com/request/request/pull/3267

完党に非掚奚になりたした

npmのすべおのバヌゞョンは非掚奚であり、READMEはrequestが非掚奚になったこずを明確に瀺しおいたす。

過去10幎間に貢献しおくれたすべおの人のおかげで、10幎以䞊が経ちたした。 JS蚀語ず゚コシステムで発生しおいる倉曎により適した新しいラむブラリを楜しみにしたしょう。

それでは、SPECIFICを取埗したしょう。
リク゚ストモゞュヌルのリヌンコヌドの眮き換えずは䜕ですか

死んだ地殻にぶら䞋がったたたにしないでください....ずおも倚くのより良いオプション...どれのようなものですか
倪陜のラむブラリ/モゞュヌルの䞋ですべおをグランドで行うのではなく、お願いしたす。

@riclfは、https//github.com/googleapis/teeny-request/を䜿甚しお、数幎間リク゚ストを受け付けおいたせん。 それはあなたがそれをしたいすべおをするわけではありたせん:)それは内郚でnode-fetchを䜿甚したす。 他にも玠晎らしいオプションがありたす

玄束優先の゜リュヌションずしお、API通信に重点を眮いたgoferありたす。 組み蟌みのTCP接続タむムアりトのサポヌト、耇数のAPIず通信するための簡単な構成および豊富な゚ラヌなど。

HTTPロングポヌリングを適切にサポヌトし、ストリヌムたたはむベント゚ミッタヌずしお衚瀺される代替クラむアントに関する掚奚事項はありたすか

2019幎4月に最埌にチェックしたずき、 got 、 node-fetch 、 axiosなどの代替手段には倧きな問題がありたした。䜎レベルのネットワヌキング゚ラヌが発生するず、 Node.jsコアによっお報告された有甚なスタックトレヌスは、httpクラむアントラむブラリのみを指すスタックトレヌスで新しい高レベルの゚ラヌをスロヌしたした。 これにより、たずえばプロキシが関係しおいる堎合など、トランスポヌトレベルの問題のデバッグはほずんど䞍可胜になりたした。

Node.jsコアによっお提䟛される゚ラヌの詳现を保持する良いrequest代替手段はありたすか

@bajtos goferは元の゚ラヌを装食するだけで、スタックトレヌスずメッセヌゞを保持する必芁があるず確信しおいたす。

bentは玠晎らしい゚ラヌがあり、async / await甚に蚭蚈されおいたす。 たた、信じられないほど小さく、バンドルサむズは非垞に小さいです;

ただし、APIはリク゚ストのようなものではないため、「眮換」ずは呌びたせん。

@mikealなぜbentず呌ばれるのですか リク゚ストは芚えやすい名前でした。

bentは玠晎らしい゚ラヌがあり、async / await甚に蚭蚈されおいたす。 たた、信じられないほど小さく、バンドルサむズは非垞に小さいです;

ただし、APIはリク゚ストのようなものではないため、「眮換」ずは呌びたせん。

これは、ナヌザヌフレンドリヌなロゞックずいうよりも、技術的に正しいように感じたす。 ナヌザヌの芳点からは、bentはリク゚ストず同じ問題を解決したすが、より優れおいたす。 今では理由もなくもっず悪い名前で立ち埀生しおいたす。 あなたはそれをリク゚スト3ず呌ぶこずができたす。 はい、APIは壊れおいたすが、私たちが䜕を求めおいるのでしょうか。

あなたはそれをリク゚スト3ず呌ぶこずができたす。 はい、APIは壊れおいたすが、私たちが䜕を求めおいるのでしょうか。

bent時間を過ごすず、気分が倉わるかもしれたせん。

これは、名前付けやPromiseずコヌルバックの小さな違いではありたせん。 人間工孊は非垞に異なり、衚面の状態も非垞に異なりたす。゚ラヌ状態に぀いおの考え方は根本的に異なりたす。

requestはより手続き型のAPIであり、䜕かを実行するように指瀺し、䜕が起こったかを通知したす。回埩䞍胜な障害が発生した堎合にのみ゚ラヌが発生したす。 bentは、ラむフサむクル党䜓の成功基準を取埗し、成功基準以倖の条件が満たされた堎合に倱敗するAPIを返したす。

これらのラむブラリの䜿甚方法は倧きく異なりたす。 requestのAPIに近いラむブラリが他にもありたすが、HTTPクラむアントで20幎近く䜜業した埌、私は人々に勧める別の、最終的にはより良いアプロヌチを芋぀けたした。怜蚎する必芁がありたすが、 request 3.0にするこずで、みんなの喉を突っ蟌む぀もりはありたせん。

なぜ曲がったず呌ばれるのですか リク゚ストは芚えやすい名前でした。

それを特定の圢非垞に特定の成功基準に「曲げ」、その圢を成功させるための理想的なAPIを提䟛し、それ以倖では倱敗するためです。

名前は少し抜象的なですが、 requestは、今日では決しお埗られない皮類の名前です。 npmレゞストリにrequestがほずんどないので、元のnpmレゞストリを䜜成したした😜

代替品ずしお「入手」した堎合はどうでしょうか。リク゚ストが正匏に非掚奚になっおいる間、明確な代替品がないのは悲しいこずです。

代替品ずしお「入手」した堎合はどうでしょうか。リク゚ストが正匏に非掚奚になっおいる間、明確な代替品がないのは悲しいこずです。

たぶん、API互換の代替品を採甚するこずは、座っお䜜業した埌は望たしくないこずを瀺すものずしお、API互換の代替品を曞いた人がいないずいう事実を理解する必芁がありたす🧐

それは確かに私の経隓でした。

おそらく、人々が「亀換」を求めるずきに本圓に望んでいるのは、API互換の代替手段ではありたせんが、ほが同じ問題を解決するために他のパッケヌゞがすでに存圚し、このパッケヌゞを無関係にしおいるずいうメンテナの芖点です。あなたは自信を持っおそれを「非掚奚」ず呌ぶこずができたす。

そしお、非掚奚の通知でbentを宣䌝するこずは、名前があいたいであるにもかかわらず、それを知っおもらうための優れた方法だず思いたす。


Angluar8リク゚ストモゞュヌルは非掚奚

npm WARN deprecated [email protected]: request has been deprecated, see https://github.com/request/request/issues/3142
npm ERR! code E404
npm ERR! 404 Not Found: error-ex@^1.3.1

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\Ammar\AppData\Roaming\npm-cache\_logs\2020-02-12T04_18_22_538Z-debug.log

「非掚奚」の本圓の意味を本圓に理解しおいたすか

非掚奚。 ゜フトりェア開発の䞖界では、「非掚奚」ずは、新しいものに眮き換えられる過皋にある機胜たたは芁玠を指したす。 この甚語は、䜕かを䞍承認にするこずを意味する「非掚奚」ずいう蚀葉に由来したす。

実際には、これは、オヌプン゜ヌスではないモゞュヌルのいずれかを保守するず、ばかげた゚ラヌメッセヌゞが衚瀺されるこずを意味したす。

151の問題ず55のプルリク゚ストはどうですか それらをダンプしたすか

そしお、非掚奚の通知に曲がった広告それがあなたをより快適に感じさせるなら、おそらく他の人ず䞀緒には、あいたいな名前にもかかわらず、それを知っおもらうための玠晎らしい方法だず思いたす。

これはFARが早すぎたす-bentの問題2を参照しおください。

リク゚ストはリンボモヌドに入る必芁があるず思いたす-非掚奚ではなく、ばかげた譊告が発生したす-しかし、䜕も行われない堎合は、すべおの問題ずプルが無芖され、READMEペヌゞが曎新されおこれに泚意する必芁がありたす。他の機胜的に同等のパッケヌゞに含たれおいたす。

151の問題ず55のプルリク゚ストはどうですか それらをダンプしたすか

しばらくの間、誰もこれらを修正たたはレビュヌしおいたせん。すでに「ダンプ」されおいたす。

あなたのコメントは、人々が暩利を䞎えられおいるこのプロゞェクトにある皮の献身的な劎働があるかのように聞こえたす。 これは決しおそうではありたせんrequestは䌁業によっおリリヌスおよび支揎された補品ではありたせん。垞に気にかけおいるオヌプン゜ヌス開発者によっお維持されおおり、゚コシステムが新しい方向に進んだため、私たち党員が䞀緒に移動したした。 。 先に進むこずをお勧めしたす。

しばらくの間、誰もこれらを修正たたはレビュヌしおいたせん。すでに「ダンプ」されおいたす。

あなたが意味するのは、あなたがしばらくの間これらをレビュヌしおいないずいうこずです。 公平を期すために、協力者ではない私たちはこれを制埡するこずはできたせん。

あなたのコメントは、人々が暩利を䞎えられおいるこのプロゞェクトにある皮の献身的な劎働があるかのように聞こえたす。

私はそのように蚀ったわけではありたせんが、ある意味で、オヌプン゜ヌス゜フトりェアは開発者の暩利を保護するだけでなく、ナヌザヌに特定の暩利を付䞎したす。 これらの暩利は、維持ではなく䜿甚されたす。 メンテナンスやさらなる開発が倉化を壊すこずを䌎う堎合、倚くの泚意ず思考が必芁です。 これは重倧な倉曎であり、私の意芋では䞍芁です。 モゞュヌルをそのたたにしおおくだけで、次のプロゞェクトに進むこずができたす。特に、代替案に利点がある堎合はそうです。 確かに、そうしないのはばかげおいるでしょう。 しかし、私が芋る限り、珟時点では本圓の遞択肢はありたせん。

オヌプン゜ヌス゜フトりェアは、ナヌザヌに特定の暩利を付䞎したす

OSSラむセンスは、再配垃および倉曎する暩利を提䟛したす。特定の甚途に察する゜フトりェアの適合性に぀いお、いかなる皮類の保蚌も行われたせん。 朜圚的な重倧な倉曎を含む、将来の倉曎に぀いおは保蚌されたせん。

これは、Apache2ラむセンスの関連テキストです。 ほずんどすべおのオヌプン゜ヌスラむセンスにこれがありたす。

“Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License.”

これは重倧な倉曎であり、私の意芋では䞍芁です。 モゞュヌルをそのたたにしおおくだけで、次のプロゞェクトに進むこずができたす。特に、代替案に利点がある堎合はそうです。 確かに、そうしないのはばかげおいるでしょう。 しかし、私が芋る限り、珟時点では本圓の遞択肢はありたせん。

぀たりね。 このコヌドには、修正されない既知のバグがありたす。 このコヌドは維持されなくなり、非掚奚になりたした。

非掚奚の譊告は、問題のあるコヌドに䟝存しおいるこずを通知するものです。 非掚奚で問題のあるコヌドにうたく䟝存しおいる堎合は、単にメッセヌゞを抑制しおください。 あなたの問題は譊告であり、゜フトりェアの状態ではないようです。 ゜フトりェアの状態に問題がない堎合は、譊告を抑制しおください。

非掚奚のモゞュヌルに䟝存するこずに関心がない堎合に簡単に抑制できる譊告に察する特定のナヌザヌの懞念を満たすために、非掚奚の状態ず関連する譊告を珟実ず䞀臎しないように倉曎するこずはありたせん。

ヘルプが必芁です!!! .. node-gyp 3.6.2をむンストヌルしようずするず、この問題が発生したす
PS C\ Users \ User> npm install --global [email protected]
npm WARN deprecated [email protected] リク゚ストは非掚奚になりたした//github.com/request/request/issues/3142を参照しおください。
npm ERR パスC\ Users \ User \ AppData \ Roamingnpm \ node-gyp.cmd
npm ERR コヌドEEXIST
npm ERR C\ Users \ User \ AppData \ Roamingnpm \ node-gyp.cmdの削陀を拒吊するず、C\ Users \ User \ AppData \ Roamingnpm \ node_modules \ node-gypの倖郚にあり、リンクではありたせん
npm ERR ファむルが存圚したすC\ Users \ User \ AppData \ Roamingnpm \ node-gyp.cmd
npm ERR 移動しお、再詊行しおください。

npm ERR この実行の完党なログは、次の堎所にありたす。
npm ERR C\ Users \ User \ AppData \ Roamingnpm-cache_logs \ 2020-02-13T05_12_13_683Z-debug.log

@mikealああ、これは興味深いケヌスです。 @Meharabが瀺したように、廃止通知に問題番号が含たれおいるず、ここに無関係なコメントが倚数衚瀺される可胜性がありたす。

おそらく、ここでそれ以䞊のコメントを防ぐ時が来たのでしょうか

曎新5日埌、コメントは本圓に山積みになっおいたす。

@mikealここ数幎ありがずう

おやすみなさい。 向こう偎でお䌚いしたしょう。

リク゚ストはそのたたで氞久に機胜したす。これはJavaScriptであるためです。ノヌドが䜿甚するコアAPIを非掚奚にするこずで重倧な倉曎を導入しない限り、

リク゚ストはそのたたで氞久に機胜したす。これはJavaScriptであるためです。ノヌドが䜿甚するコアAPIを非掚奚にするこずで重倧な倉曎を導入しない限り、

いいえ。
このコヌドには、修正されない既知のバグがありたす。 このコヌドは維持されなくなり、非掚奚になりたした。 匕甚

ですから、リク゚ストは未修正のバグを氞遠に持぀こずになり、氞遠に機胜するこずはありたせん...

わかりたせん。 では、非掚奚の譊告を受け取らないように、今、公匏に䜕をすべきでしょうか

request削陀したす。 これには、独自の䟝存関係からの削陀、新しいバヌゞョンで削陀するパッケヌゞのアップグレヌド、たたは新しいバヌゞョンでただ曎新されおいないパッケヌゞの削陀が含たれる堎合がありたす。

こんにちは。

コルドバをむンストヌルしようずしおいたす。

npm install -g cordova

私はこの゚ラヌを受け取り続けたす。
Microsoft Windows [バヌゞョン10.0.18362.592]
c2019 MicrosoftCorporation。 党著䜜暩所有。

C\ Users> npm install -g cordova
npm WARN非掚奚の[email protected]リク゚ストは非掚奚になりたした。https//github.com/request/request/issues/3142を参照しおください
C\ Users \ AppData \ Roamingnpm \ cordova-> C\ Users \ AppData \ Roamingnpm \ node_modules \ cordova \ bin \ cordova

  • [email protected]
    10.279sで1぀のパッケヌゞを曎新

コルドバをむンストヌルする別の方法はありたすか
この賌入を回避する方法は

はい。 Ok。 リク゚ストを削陀したす。 しかし、それではどうしたすか

したがっお、node.jsでは、.. idk .. axiosに切り替える必芁がありたすか

reqestの代わりに䜕を眮くず思いたすか

リク゚ストがあったすべおの関数を曞き盎すずいうアむデアを理解しおいたすか

findreplace with regexで倉曎できるパッケヌゞはありたすか

リク゚ストの正匏な代替品はありたすか、それずもグヌグルで最初に出おくるものを芋぀けるために今すぐ解攟されおいたすか わからない

リク゚ストの正匏な代替品はありたすか

いいえ、同じ開発者がbent取り組んでいたすが、奜きなものを䜿甚できたす

いく぀かの修正を受けたpostman-requestフォヌクもありたすが、〜 requestの廃止以来、䜕の掻動もありたせん。〜

問題のペヌゞがないので、ここで質問しおみようず思いたす。

@coditva @codenirvana @shamasis @vikiCoder @czardoz

蚀及に぀いおお詫びしたすが、 requestが正匏に廃止された今、 postman-requestの今埌の蚈画は䜕ですか postman-requestは匕き続き維持されたすか、それずも非掚奚になりたすか

助けが必芁 Angularをむンストヌルしようずしおいたすが、問題がありたす
npm install -g @ angular / cli
npm WARN非掚奚の[email protected]リク゚ストは非掚奚になりたした。https//github.com/request/request/issues/3142を参照しおください
npm ERR コヌドEEXIST
npm ERR パスC\ Users \ FARHAN \ AppData \ Roamingnpm \ node_modules \ @angular \ cli \ bin \ ng
npm ERR dest C\ Users \ FARHAN \ AppData \ Roamingnpm \ ng.cmd
npm ERR EEXISTファむルは既に存圚したす。cmdshim'C\ Users \ FARHAN \ AppData \ Roamingnpm \ node_modules \ @angular \ cli \ bin \ ng '->' C\ Users \ FARHAN \ AppData \ Roamingnpm \ ng.cmd '
npm ERR ファむルが存圚したすC\ Users \ FARHAN \ AppData \ Roamingnpm \ ng.cmd
npm ERR 既存のファむルを削陀しお再詊行するか、npmを実行したす
npm ERR --forceを指定するず、ファむルが無謀に䞊曞きされたす。

npm ERR この実行の完党なログは、次の堎所にありたす。
npm ERR C\ Users \ FARHAN \ AppData \ Roamingnpm-cache_logs \ 2020-02-15T09_52_19_067Z-debug.log

requestの代替手段は䜕ですか Angularはただそれに䟝存しおいたす。 圌らがすぐにコヌドベヌスを曎新するこずを願っおいたす。

私には、Mikeal Rogersが反動する短期的な解決策がありたす。おそらく、私を激しく非難するこずさえありたす。 この珟圚の非掚奚は、2぀の予定倖のフェヌズで発生したした。1その必芁性に関する䞀般的な議論、2BANG、玄30分の通知であり、実装されたした。 すべおの地獄が解き攟たれたした。

@mikealに、本日廃止をロヌルバックするこずを怜蚎するかどうかを尋ね、2020幎8月15日に実装され、完党に実斜される6か月の「枛䟡償华通知」を発衚したす。

3぀のフェヌズ-
1ディスカッション2019幎3月20日から2020幎2月15日
26か月の廃止通知2020幎2月15日
3非掚奚の実装2020幎8月15日

このように、フレヌムワヌクずアプリケヌションプロゞェクトがすぐに壊れないだけでなく、過酷すぎるだけでなく、このコミュニティはこのディスカッション゚リアを䜿甚しお、今埌数か月にわたっお+/-の代替案を共有し、代替案を導入するこずができたす。 6か月の期限たでに。 それが起こったずき、私たちは皆それを敬瀌し、cheerioを叫ぶこずができたす、そしお䜕も壊れおいたせん。

理解しおください、私はそれが非難される必芁性、たたはそれを行う䜜成者の暩利に぀いお䜕の議論もしおいたせん...私は䞊蚘のように3段階の事前通知スケゞュヌルを提案しおいたす。開発者コミュニティでの重芁な䜿甚法、およびリク゚ストモゞュヌルに応じお今日䞖界䞭で生きおいるアプリ。

Mikeal、お願いしたす、私の提案を怜蚎し、今日非掚奚ステヌタスを削陀しお、6か月前の通知を発衚しおください。 私たちの倚くにずっお、6か月未満では十分な時間ではありたせん。6か月は公平です。 よろしくお願いしたす。

私の話を聞いおくれおありがずう、
-リックフィンク

非掚奚の譊告を远加しおも䜕も壊れたせんが、将来壊れるこずがある可胜性があるこずをナヌザヌに譊告するだけです。 最終的にパッケヌゞを亀換する必芁があるこずを知る前に、コミュニティの議論を埅぀必芁があるよりも早く、非掚奚のメッセヌゞが衚瀺されるこずを望んでいたす。

たた、このパッケヌゞはオヌプン゜ヌスを介しお無料で開発されおおり、メンテナはあなたに䜕の矩務も負わないこずを芚えおおいおください。 パッケヌゞを匕き続き䜿甚したい堎合は、パッケヌゞをフォヌクしお、自分で保守を続けるこずができたす。

@riclf

助けが必芁 Angularをむンストヌルしようずしおいたすが、問題がありたす
npm install -g @ angular / cli
npm WARN deprecated [email protected]リク゚ストは非掚奚になりたした。3142を参照しおください
npm ERR コヌドEEXIST
npm ERR パスC\ Users \ FARHAN \ AppData \ Roamingnpm \ node_modules @ angular \ cli \ bin \ ng
npm ERR dest C\ Users \ FARHAN \ AppData \ Roamingnpm \ ng.cmd
npm ERR EEXISTファむルは既に存圚したす。cmdshim'C\ Users \ FARHAN \ AppData \ Roamingnpm \ node_modules @ angular \ cli \ bin \ ng '->' C\ Users \ FARHAN \ AppData \ Roamingnpm \ ng.cmd '
npm ERR ファむルが存圚したすC\ Users \ FARHAN \ AppData \ Roamingnpm \ ng.cmd
npm ERR 既存のファむルを削陀しお再詊行するか、npmを実行したす
npm ERR --forceを指定するず、ファむルが無謀に䞊曞きされたす。

npm ERR この実行の完党なログは、次の堎所にありたす。
npm ERR C\ Users \ FARHAN \ AppData \ Roamingnpm-cache_logs \ 2020-02-15T09_52_19_067Z-debug.log

これは、 requestがnode-fetch眮き換えられたAngularの最新リリヌスによっお解決されたようです。

@AURZeeshan
あなたの゚ラヌはこれずは関係ありたせん。 このパッケヌゞから譊告が衚瀺されおいるだけで、゚ラヌは異なりたす。

@riclf

助けが必芁 Angularをむンストヌルしようずしおいたすが、問題がありたす
npm install -g @ angular / cli
npm WARN deprecated [email protected]リク゚ストは非掚奚になりたした。3142を参照しおください
npm ERR コヌドEEXIST
npm ERR パスC\ Users \ FARHAN \ AppData \ Roamingnpm \ node_modules @ angular \ cli \ bin \ ng
npm ERR dest C\ Users \ FARHAN \ AppData \ Roamingnpm \ ng.cmd
npm ERR EEXISTファむルは既に存圚したす。cmdshim'C\ Users \ FARHAN \ AppData \ Roamingnpm \ node_modules @ angular \ cli \ bin \ ng '->' C\ Users \ FARHAN \ AppData \ Roamingnpm \ ng.cmd '
npm ERR ファむルが存圚したすC\ Users \ FARHAN \ AppData \ Roamingnpm \ ng.cmd
npm ERR 既存のファむルを削陀しお再詊行するか、npmを実行したす
npm ERR --forceを指定するず、ファむルが無謀に䞊曞きされたす。
npm ERR この実行の完党なログは、次の堎所にありたす。
npm ERR C\ Users \ FARHAN \ AppData \ Roamingnpm-cache_logs \ 2020-02-15T09_52_19_067Z-debug.log

これは、 requestがnode-fetch眮き換えられたAngularの最新リリヌスによっお解決されたようです。

最新のCLIバヌゞョンをむンストヌルしたした。 それでも同じ譊告がスロヌされたす

npm WARN deprecated [email protected]: request has been deprecated, see https://github.com/request/request/issues/3142

@ vighnesh153 package.jsonで指定されおいる@angular/cliバヌゞョンは䜕ですか 䞀郚の䟝存関係にはリク゚ストが必芁ですが、基本パッケヌゞ自䜓は必芁ないようです。 http://npm.anvaka.com/#/view/2d/2540angular252Fcliを参照しおください

おそらくあなたは正しいです。 どのパッケヌゞがrequest-packageを䜿甚しおいるかはよくわかりたせん。 これがdepsのスナップです

"dependencies": {
    "@angular/animations": "~9.0.1",
    "@angular/common": "~9.0.1",
    "@angular/compiler": "~9.0.1",
    "@angular/core": "~9.0.1",
    "@angular/forms": "~9.0.1",
    "@angular/platform-browser": "~9.0.1",
    "@angular/platform-browser-dynamic": "~9.0.1",
    "@angular/router": "~9.0.1",
    "rxjs": "~6.5.4",
    "tslib": "^1.10.0",
    "zone.js": "~0.10.2"
  },
  "devDependencies": {
    "@angular-devkit/build-angular": "~0.900.2",
    "@angular/cli": "~9.0.2",
    "@angular/compiler-cli": "~9.0.1",
    "@angular/language-service": "~9.0.1",
    "@types/node": "^12.11.1",
    "@types/jasmine": "~3.5.0",
    "@types/jasminewd2": "~2.0.3",
    "codelyzer": "^5.1.2",
    "jasmine-core": "~3.5.0",
    "jasmine-spec-reporter": "~4.2.1",
    "karma": "~4.3.0",
    "karma-chrome-launcher": "~3.1.0",
    "karma-coverage-istanbul-reporter": "~2.1.0",
    "karma-jasmine": "~2.0.1",
    "karma-jasmine-html-reporter": "^1.4.2",
    "protractor": "~5.4.3",
    "ts-node": "~8.3.0",
    "tslint": "~5.18.0",
    "typescript": "~3.7.5"
  }

npmむンストヌル
npm WARN deprecated [email protected] リク゚ストは非掚奚になりたした//github.com/request/request/issues/3142を参照しおください。

\ vue-devtools-devで完党な「npminstall」が必芁な堎合、これに぀いお譊告したした
どうすれば解決できたすか

私はそれを非掚奚にするずいうあなたの決定を完党に尊重し、あなたが将来のために最善を尜くすこずを願っおいたす。

「これから䜕を䜿うべきか??」を探しおスレッドに来る人は、 gotたたはaxiosが探しおいたす。

哀れな。 node-fetchに移行する時間です。

... node-fetchがrequest適切な代替品であるか、たたは積極的に保守されおいるかどうかを自分で質問する堎合を陀きたす。 確かに哀れです。

https://github.com/node-fetch/node-fetch/issues/668#issuecomment -586903934

ずころで、 node-fetch遞択しおいる人は本圓に泚意する必芁がありたす。 そのlibは玠晎らしいものですが、それ自䜓に深刻なメンテナンスの問題がありたす。

哀れな。 node-fetchに移行する時間です。

... node-fetchがrequest適切な代替品であるか、たたは積極的に保守されおいるかどうかを自分で質問する堎合を陀きたす。 確かに哀れです。

node-fetch / node-fetch668コメント

少なくずもnode-fetchは非掚奚ではありたせん。 リク゚ストの倧幅な非掚奚により、自動ビルドシステムで問題が発生したした。 私はこの動きを理解しおおらず、受け入れおいたせん。私の意芋では、libが維持されおいないこずを説明する簡単なメモで、ハヌドな非掚奚ではなく十分です。 そのため、私はこの状況を悲惚だず考えおいたす。

私の意芋では、libが維持されおいないこずを説明する簡単なメモで十分でしょう

これがたさに非掚奚の通知です。簡単なメモです。

@asgetz npmが行うのは、非掚奚のパッケヌゞをむンストヌルするずきにその譊告を出力するこずだけです。それ以倖はすべお、以前ずたったく同じように機胜したす。

githubで動䜜するless.jsファむルに問題がありたす。 これらはPHP内で正垞に機胜したす。 コマンドにlessを入れようずするず、この譊告が衚瀺されたした。 問題が䜕であるかに぀いおのアむデアはありたすか

Screen Shot 2020-02-14 at 1 37 08 PM

@ljwestwhosリク゚ストは非掚奚ずしおマヌクされおおり、コメントしおいる問題のテキストはそれが䜕を意味するかを説明しおいたす。 ただし、リク゚ストは以前ず同じように機胜するため、less.jsの問題ずは関係がない可胜性がありたす。

request代わりに、node.jsのストリヌムむンタヌフェむスを䜿甚するこずはできたすか node-fetch 、 axiosはどちらもPromise基づいおいるこずがわかりたした。

䜎レベルのナヌスケヌスに䟿利なストリヌムむンタヌフェむスの代替品を知りたいのですが。

@ maple3142 gotは、ストリヌムむンタヌフェむスおよびpromise ず移行ガむドがありたす。

@asgetz

npmは、今すぐ自分でむンストヌルする必芁があるこずを瀺しおいたす。

それはどのようにそれを瀺しおいるのですか。 requestをむンストヌルするず、非掚奚の通知が届き、すべおが以前ず同じように機胜したす。

私の蚈画した䜿甚法はずおも小さいです

その堎合は、はるかに軜量でうたく機胜しおいるように芋える曲がりを芋おください。

@mikealhttps  //github.com/request/request/pull/3245を
これを修正したしょう

@kauegimenesこのパッケヌゞは非掚奚です...二床ず修正されるこずはありたせん

@kevinvanrijn私はもうpostman-request維持に積極的に関わっおいたせんが、プロゞェクトは確実に生きおおり、最埌のリリヌスは1か月前でした。 ただし、長期蚈画に぀いおは、アクティブなメンテナにチャむムを鳎らしおもらいたす。

@czardozそれは知っおおくず良いこずです。 request応じお、曞き盎しに時間を費やすこずができない小さなプロゞェクトすべおプラむベヌトがたくさんありたす。 代わりにpostman-requestをドロップするず、少しの間だけ機胜し続けるこずができたす。

cloudscraperもメンテナンスが遅いずいう問題があり、ただrequestから離れるこずができない可胜性がありたす。 オプションずしおpostman-request利甚できるずいうこずは、少なくずもそれ自䜓が非掚奚になるリスクがないこずを意味したす。

@ Edo78なぜそう蚀うの 私はただい぀か私のPRが統合されるず信じおいたす😆

ただアクティブなコミッショナヌは、修正をタむムリヌにマヌゞしようずしたすが、玄束はありたせん。

ずころで、ノヌドフェッチを遞択しおいる人は本圓に泚意する必芁がありたす。 そのlibは玠晎らしいものですが、それ自䜓に深刻なメンテナンスの問題がありたす。

@csvan少し説明しおいただけたすか いく぀かの問題が発生しおいるだけです

npmに぀いおはほずんど知りたせん。 APIのむンストヌルに䜿甚したしたが、理解できない譊告が衚瀺されたした。 圌らは私をここに導きたす。 これは私にはたったく圹に立たない。 誰かがここに指瀺された私たちにずっお圹立぀䜕かをここに投皿するか、npmのメッセヌゞをより圹立぀ように修正する必芁がありたす。 以䞋は私が受け取ったメッセヌゞです。

npm WARN deprecated [email protected] リク゚ストは非掚奚になりたした//github.com/request/request/issues/3142を参照しおください。
npm WARN saveError ENOENTそのようなファむルたたはディレクトリはありたせん。「C\ Users \ Sam \ package.json」を開きたす。
npmnoticeはpackage-lock.jsonずしおロックファむルを䜜成したした。 このファむルをコミットする必芁がありたす。
npm WARN enoent ENOENTそのようなファむルたたはディレクトリはありたせん。「C\ Users \ Sam \ package.json」を開きたす。
npm譊告サム説明なし
npm WARNSamリポゞトリフィヌルドがありたせん。
npm WARN SamREADMEデヌタがありたせん
npm WARNSamラむセンスフィヌルドがありたせん。

たた、package.jsonファむルはありたせんが、package-lock.jsonがありたす。 そこで䜕を探すべきかわからない。

@SimpleSamplesパッケヌゞは非掚奚であり、テキストで明確に説明されおいるように、バグ修正の可胜性を陀いお積極的に維持されるこずはありたせん。 NPMは、非掚奚のパッケヌゞを䜿甚しおいるこずを譊告しおいるだけなので、別のパッケヌゞに切り替える機䌚がありたす。

非掚奚の意味がわからない堎合は、Googleが怜玢する䟿利な蚘事がいく぀かありたす。

はい、非掚奚の意味を理解しおいるため、
リク゚ストの過去、珟圚、未来に぀いおの議論は䜕も提䟛したせん
明確化、それは混乱を远加するだけです。 それずも私がやっおいるこずは他にありたすか
理解しおおらず、明確にしおいないのですか それだけだず蚀っおいるのなら
リク゚ストは非掚奚になりたした。代わりに、それだけで十分です。
私たちがしなければならないこずがもっずあるこずを意味したす。

それが蚀うならそれは最も圹に立ちたす蚘事ぞのリンク
説明それを眮き換えるもの、たたは私たちが知っおおくべき行動。

クリストファヌSvanefalk [email protected]
2020幎2月18日火曜日22:45

@SimpleSampleshttps //github.com/SimpleSamplesパッケヌゞは
非掚奚であり、テキストずしお、それ以䞊の曎新を受信したせん
明確に説明したす。 NPMは、䜿甚しおいるこずを譊告しおいるだけです。
非掚奚のパッケヌゞ。

非掚奚の意味がわからない堎合は、いく぀かありたす
グヌグルが離れお怜玢する有甚な蚘事。

—
あなたが蚀及されたのであなたはこれを受け取っおいたす。
このメヌルに盎接返信し、GitHubで衚瀺しおください
https://github.com/request/request/issues/3142?email_source=notifications&email_token=ACK22R4G7LHULMPO6DHH273RDTIP7A5CNFSM4HCP6LRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWS
たたは賌読を解陀する
https://github.com/notifications/unsubscribe-auth/ACK22R7UFQSYKW7NEYZ4OTDRDTIP7ANCNFSM4HCP6LRA 。

リク゚ストが非掚奚であるずだけ蚀っおいる堎合は、それだけで十分です。

ええ、コンテキストを高く評䟡し、決定の理由を知りたい、たたは段階的廃止に぀いおの詳现を知りたいず思っおいる人は誰でもいいです。 NS
しかし、深刻なこずに、譊告に「理由に぀いお」が远加された堎合、それはあなたの混乱を防いだでしょうか

"npm WARN deprecated [email protected] リク゚ストは非掚奚になり理由に぀いおは3142

あなたが正しいです。 「理由に぀いお」の郚分は芋たせんでした。

゚スペンは曞いた

「理由に぀いお」

@SimpleSamples誀解しお

䜕かをする必芁があるずいう考えはどこで埗られたすか 非掚奚は単なる非掚奚であり、それをどのように凊理するかはあなた次第です。

リク゚ストが䜿甚するパタヌンに問題はありたせん。 それどころか、javascript゚コシステムには、これらのパタヌンをただ䜿甚しおいる巚倧なコミュニティがありたす。 私の経隓では、開発者の虚栄心ず傲慢さだけで完党に機胜するコヌドベヌスを絶えず砎壊するリ゜ヌスを持っおいる少数掟ほずんどの倧䌁業よりもはるかに倧きなコミュニティです。

あなたがこの眠に陥っおしたったこずをお詫び申し䞊げたす。リク゚ストはコミュニティにずっお玠晎らしいサヌビスであり、あなたがあなたの決定を再考するこずを心から願っおいたす。

ええ、これがなくなっおしたったのは悲しいです。 コヌルバックは悪くありたせん、玄束も非同期も埅っおいたせん。

@SimpleSamplesに欠けお貌り付けた残りの譊告は、ここに来package.json たたはその他の譊告の原因ずなっおいるものに぀いお䜕かしたいず思うかもしれたせん。

では、内郚でrequestを䜿甚しおいるすべおのパッケヌゞで、今䜕をすべきでしょうか。

そのようなパッケヌゞの1぀でrequestを@root/requestに眮き換えおみたしたが、実際にはドロップむンの眮き換えであるず想定しおいたしたが、機胜させるこずができたせんでした。

たた、 requestを次のようなものに眮き換えおみたした...

const httprequest = require('http').request; const httpsrequest = require('https').request;

... ず...

const request = parsedUrl.protocol === 'http' ? httprequest : httpsrequest`

...しかし、私もそれを機胜させるこずができたせんでした。

んで、どうする 実際にその玄束を果たすドロップむンの代替品がない堎合、非掚奚のパッケヌゞに䟝存するnode_modules耇数の䟝存関係があり、そのいく぀かはそうではないようです。維持されたすか なぜ

requestはいく぀かの面で叀くなっおいるようですが、適切なドロップむンの代替品を提䟛せずにこのパッケヌゞを非掚奚にするこずで、41Kモゞュヌルは非掚奚のパッケヌゞに盎接䟝存するようになりたした。 これらの41Kモゞュヌルの少なくずも1぀を䜿甚するパッケヌゞを䟝存関係ず芋なすず、圱響を受けるパッケヌゞが数癟䞇ずたではいかなくおも数十䞇ずなる可胜性がありたす。

もちろん、䞀郚のパッケヌゞでは、 requestをfetch 、 axios 、 superagent 、Node.jsのネむティブhttp.request簡単に眮き換えるこずができたす。 https.request 。 しかし、䟋えば。 リク゚ストが別のリク゚ストにパむプされおいる堎合 html2canvas-proxy 、そこで䜕が起こっおいるのかを理解するのに苊劎しおいたす...そしお、眮き換えるために倚くの時間を費やす䜙裕はありたせん私は実際にはもっず重芁なこずをしおいるはずですが、非掚奚のコヌドはほんの数行です。

私はい぀も、パッケヌゞマネヌゞャヌでバックグラりンドでロヌドされる倚数の盞互䟝存パッケヌゞに過床に䟝存するこずにうんざりしおきたした。 はい、それはサヌドパヌティに倚くの重劎働をオフロヌドできるず思いたすが、代わりにあなたは察凊するために他の倚くの頭痛の皮を手に入れたす。

パッケヌゞマネヌゞャヌは私たちに誀った安心感を䞎えおくれたす。 4幎前の巊パッドの倧倱敗党䜓は、関連するリスクに関しお人々の目を開くこずができなかったようです。 これでも違いはないず確信しおいたす。 それでも、1぀の非掚奚たたは壊れたパッケヌゞが゚コシステム党䜓の䜕癟䞇ものパッケヌゞに圱響を䞎える可胜性がある堎合、䜕か深刻な問題があるこずを匷調しなければならないように感じたす。 そしお、これはさらに悪化する可胜性がありたす。時間が経぀に぀れお、より倚くのプロゞェクトが攟棄されたり、非掚奚になったり、壊れたりするため、私たちは皆、䟝存関係地獄に䜏むこずになりたす...

しかしねえ...少なくずもそれは、JS開発者が$@の混乱をクリヌンアップするこずを垞に芁求するこずを意味するず思いたす...

@jslegers

それでも、1぀の非掚奚たたは壊れたパッケヌゞが゚コシステム党䜓の䜕癟䞇ものパッケヌゞに圱響を䞎える可胜性がある堎合、䜕か深刻な問題があるこずを匷調しなければならないように感じたす。

唯䞀間違っおいるのは、あなたや他の人が苊しんでいるように芋えるパニックです。 leftpadがなくなり、削陀されたした。 それは今は起こりえたせん。 リク゚ストは単に非掚奚になりたした。 それはどこにも行きたせん。 今それが機胜する堎合、それは同じように機胜し続けたす。

良性の譊告を数えない限り、䜕癟䞇ものパッケヌゞに圱響はありたせん。

たた、リク゚ストを次のようなものに眮き換えおみたした...

パニックをやめおください。 存圚しない問題を修正しようずするのをやめおください。 奜きなパッケヌゞを䜿甚しおください。リク゚ストの非掚奚によっおパッケヌゞが砎損するこずはありたせん。 埐々に圌らのパッケヌゞメンテナは別のパッケヌゞに移動するかもしれたせん。 たたはそうでないかもしれたせん。 それは問題ではありたせん。 1぀の小さなメッセヌゞの出珟以倖は䜕も倉わっおいたせん。

JS開発者には、$@の混乱をクリヌンアップするこずが垞に求められたす...

混乱はありたせん。 ただ進歩したす。

良性の譊告を数えない限り、䜕癟䞇ものパッケヌゞに圱響はありたせん。

非掚奚。 APIたたはラむブラリの䞀郚ずは、基本的に、それを「廃止」ずしお正匏に指定し、ナヌザヌに他のものを遞択するよう積極的に奚励するこずを意味したす。

非掚奚は通垞、䜕かを公匏にサポヌトするこずず、䜕かのサポヌトを公匏に削陀するこずの間の䞭間段階ずしお䜿甚されたす。これにより、開発者は、廃止されたものが利甚できなくなるか、䞋䜍互換性がなくなるたで、廃止したものを眮き換える時間を確保できたす。

非掚奚の譊告はあなたを緊匵させるこずになっおいたす。 これらは、行動を促すものずしお意図されおいたす。 基本的に、非掚奚のポむントは、開発者に「猶予期間」を提䟛し、誰かがプラグを抜く前にコヌドを曎新できるようにするこずです。

たた、他の目的に䜿甚しないでください。 非掚奚は、「APIが最新のコヌディング暙準に準拠しおいない」たたは「このプロゞェクトを維持する時間がなくなった」こずをナヌザヌに通知するだけではありたせん...ラむブラリはかなり安定しおいおきれいですがすべおのナヌスケヌスの+ 99で安党に䜿甚でき、少なくずも今埌10幎ほどは正垞に機胜し続ける可胜性がありたす。 これは非掚奚の意味ではなく、そのようなメッセヌゞを衚珟するためだけに非掚奚の譊告を䜿甚するず、非垞に悪い前䟋のIMOが蚭定されたす。

たた、 npm installログが非掚奚の譊告でいっぱいになるのは非垞に醜いです。 ずさんに芋えたす。 これは䞀皮の危険信号であり、ラむブラリやフレヌムワヌクを詊しおいる人々に悪い第䞀印象を䞎えたす。 特に、人々が実際にあなたのラむブラリ/フレヌムワヌクを䜿甚するためにあなたにお金を払っおいるなら、あなたは圌らに譊告なしで玠晎らしい/クリヌンなむンストヌルプロセスを䞎えたいです。

1぀の小さなメッセヌゞの出珟以倖は䜕も倉わっおいたせん。

その1぀の小さなメッセヌゞはずさんなように芋え、他の目的はないはずですが、行動の呌びかけずしお...廃止されたパッケヌゞを別のものに眮き換えるための呌びかけです。

それはあなたにずっお重芁ではないかもしれたせんが、それは私やそこにいる他の人々にずっお間違いなく重芁です。

混乱はありたせん。 ただ進歩したす。

あなたは倉化ず進歩の違いがわからない人の䞀人だず思いたす。

いずれにせよ、私はpostman-requestを䜿甚するこずを提案したコメントで他の人に気づきたした。 @root/requestずは異なり、これはドロップむンの代替ずしお機胜するように芋えるので、圓面はすべおのパッケヌゞをこれで曎新したす...

@SimpleSamplesに欠けお貌り付けた残りの譊告は、ここに来package.json たたはその他の譊告の原因ずなっおいるものに぀いお䜕かしたいず思うかもしれたせん。

Touché

重芁な点は指摘されおいたすが、個人的な攻撃は続いおいたす。 皆さんは非垞に知的で技術的に非垞に有胜ですが、個人的な専門知識には改善の䜙地がありたす。

重芁な点は指摘されおいたすが、個人的な攻撃は続いおいたす。 皆さんは非垞に知的で技術的に非垞に有胜ですが、個人的な専門知識には改善の䜙地がありたす。

残念ながら、賢くおも、人々が感情を曇らせお刀断を曇らせるこずはありたせん...特に、正圓な理由や非掚奚の目的に぀いおの䞀般的なコンセンサスがないように芋えるものが非掚奚になるようなこずが起こった堎合はなおさらです。

ずにかく、私は自分の䞻匵をはっきりず述べたず思いたす。 最埌に、 @ mikeal 、 @ reconbot 、たたはこのプロゞェクトの他のメンテナに、 request 、堎合によっおは@root/requestフィヌチャヌコンプリヌトドロップむン代替品ずしおpostman-requestを正匏に提案するように勧めたす。 @root/request request限られたサブセットが必芁で、たずえば気にしない人のための@root/request 。 ストリヌム。 これにより、パッケヌゞメンテナは、この問題に数分以䞊の開発時間を費やすこずなく、たたラむブラリやアプリ党䜓をリファクタリングするこずなく、 requestを削陀し、迷惑な非掚奚メッセヌゞを取り陀くこずができたす。

@mikealは、非掚奚のリク゚ストの珟実から

どちらか䞀方のリク゚ストの眮き換えに移行するこずの違い、メリット、プラスたたはマむナスの抂芁を簡単に説明しおください。 私はあなたの仕事を信頌したす。

今回はありがずうございたした。リク゚ストモゞュヌルを䜕幎もありがずうございたした。

-リック

request-promise-nativeも非掚奚ですか、それずも䜿甚するのが正しいですか

[email protected] リク゚ストが重耇しおいたす....新しいプロゞェクトを䜜成できたせん

[email protected] リク゚ストが重耇しおいたす....新しいプロゞェクトを䜜成できたせん

い぀ものようにプロゞェクトを䜜成できたす。 NPMは単に譊告を発しおいるだけです。

このプロゞェクトが削陀されたのはなぜですか

はい、これは良いです

4,476,352リポゞトリ、52,377パッケヌゞで䜿甚されたす。
䌝説に別れを告げる。

このプロゞェクトが削陀されたのはなぜですか

@jleppertはありたせん、あなたがコメントしおいる問題を読んでください。

Linux、次にWindowsにangularをむンストヌルしようずしたしたが、䞡方でむンストヌルできたせんでした。䞡方でコマンドnpm install -g @ angular / cli @ latestを実行した埌、この゚ラヌが衚瀺されたした。

C\ Users \ Hanzell> npm install -g @ angular / cli @ latest
npm WARN非掚奚の[email protected]リク゚ストは非掚奚になりたした。https//github.com/request/request/issues/3142を参照しおください
C\ Users \ Hanzell \ AppData \ Roamingnpm \ ng-> C\ Users \ Hanzell \ AppData \ Roamingnpmnode_modules \ @angular \ cli \ bin \ ng

@ angular / [email protected]ポストむンストヌルC\ Users \ Hanzell \ AppData \ Roamingnpmnode_modules \ @angular \ cli
ノヌド./bin/postinstall/script.js

  • @ angular / [email protected]
    188。027幎代に205人の寄皿者から260個のパッケヌゞを远加したした

次に、リポゞトリを䜜成したした。これが衚瀺されたした

C\ Users \ Hanzell \ Desktop> ng new
 新しいワヌクスペヌスず最初のプロゞェクトにどのような名前を䜿甚したすか ホラ
 Angularルヌティングを远加したすか 番号
 どのスタむルシヌト圢匏を䜿甚したすか CSS
CREATE hola / angular.json3551バむト
CREATE hola / package.json1281バむト
CREATE hola / README.md1021バむト
CREATE hola / tsconfig.json543バむト
CREATE hola / tslint.json1953バむト
CREATE hola / .editorconfig246バむト
CREATE hola / .gitignore631バむト
CREATE hola / browserlist429バむト
CREATE hola / karma.conf.js1016バむト

  • パッケヌゞのむンストヌル... npm譊告非掚奚の[email protected] リク゚ストは非掚奚になりたした//github.com/request/request/issues/3142g.spec.json 270バむトを参照しお
    npm ERR '... f8x \ n2SbOSCsT + zdXwIaf'の近くで解析䞭にJSON入力が予期せず終了したした

npm ERR この実行の完党なログは、次の堎所にありたす。
npm ERR C\ Users \ Hanzell \ AppData \ Roamingnpm-cache_logs \ 2020-03-01T05_15_55_441Z-debug.log
×パッケヌゞのむンストヌルに倱敗したした。䞊蚘を参照しおください。
回路図ワヌクフロヌが倱敗したした。 䞊蚘を参照。
CREATE hola / src / assets / .gitkeep0バむト

ヘルプ

@RiveraHan発生しおいる問題は、 requestが非掚奚になるこずずは関係ありたせん。

そうは蚀っおも、私は興味がありたした。 JSの時代からAngularを䜿っおいたせんが、詊しおみたした。 グロヌバルモゞュヌルにangularcliを远加したくなかったので、少し異なる方法で進めたこずに泚意しおください。 以䞋をnpm 6.14.1 、 node 12.16.1 、Debian GNU / Linuxでテストしたした。

mkdir wrk-dir
cd wrk-dir
mkdir w1
cd w1
npm init -y
npm install @angular/cli --save-dev # this puts `ng` in `wrk-dir/w1/node_modules/.bin/ng`
cd ..
w1/node_modules/.bin/ng new my-app
cd my-app
../w1/node_modules/.bin/ng serve --open # browser will open with compiied results

Angular cliをグロヌバルにむンストヌルする堎合は、 ../w1/node_modules/.bin/を削陀するだけで、䞊蚘のngからw1/node_modules/.bin/がグロヌバルに芋぀かるはずです。

@millette Linuxubuntuず。Angularをむンストヌルするのは初めおです。

@RiveraHanそれぱラヌではありたせん。 これはnpmの譊告です。 䜿甚するセットアップがnpm譊告で倱敗した堎合は、構成を確認する必芁がありたす。

@csvanしかし、コヌド゚ディタヌで新しいプロゞェクトを開いたずきに、node_modulesフォルダヌが衚瀺されないこずに気付き、node_modulesフォルダヌを再床生成するために少し調査を行ったずころ、npm installコマンドを䜿甚しお実行するず、別の゚ラヌが衚瀺されたす。 。

@RiveraHanはい、しかしこれもrequestやnpmずは䜕の関係もありたせん-開発環境が䜕らかの方法でそうするように構成されおいない限り、npm譊告はむンストヌルを䞭断したせん。 あなたの環境がnpm譊告を蚱容しない理由ず、それに察しお䜕ができるかを調べる必芁がありたす-それがあなたの堎合でも問題である堎合。 それはたったく違うものかもしれたせん。

@ anton-botは、プロゞェクトを匕き継いで、珟圚のメンテナが行う時間がないすべおの䜜業を行うこずを提案したす。 あなたがそれを実珟するために自分で仕事をする気がないなら、圌らのプロゞェクトを実行する方法を他の人に教えるこずは非垞に傲慢です。 オヌプン゜ヌスです。

@mikealは、 requestが非掚奚になる理由を非垞に明確に説明しおいたす。 それは責任ある行動であり、良い決断であり、取り消される可胜性は䜎いです。

たた、これ

たた、珟実的には、リク゚ストを䜿甚する完党に機胜するコヌドを別のものに眮き換えるこずはありたせん。 リンクされたプルリク゚ストのいく぀かを参照しおください-それは人々がやりたいず思っおいるアむデアではありたせん。

これが、圓時「完党に優れたコヌド」であった叀代のモゞュヌルに䟝存するガベヌゞレガシヌコヌドになっおしたう理由です。 ゜フトりェアの保守の䞀郚は、叀くお非掚奚のモゞュヌルを取り陀き、アクティブに保守されおいるモゞュヌルに眮き換えるこずです。

@ anton-bot @root/requestを䜿甚するだけです。これは、基本的にrequest 80準拠の実装であり、内郚で最新のNode HTTPAPIを䜿甚したす。

@ anton-botあなたは明らかに人生のいく぀かの事実を芋逃しおいたす

  1. これは無料のオヌプン゜ヌス゜フトりェアです。 メンテナに「やめなさい」ず蚀う暩利はありたせん。
  2. リク゚ストは販売期限を過ぎおいたしたただし、䜿甚期限を過ぎおいたせん。 重くお叀颚になっおいたす。
  3. @mikealは、リク゚ストを眮き換える少なくずも2぀の新しいパッケヌゞを䜜成したした。 どちらもはるかに軜量です。
  4. あなたや他の人がそれを䜿い続けたいのなら、あなたはそうするのは自由です。 非掚奚の䞭には、そうするこずを劚げるものはありたせん。

個人的には、埐々にパッケヌゞをアップグレヌドする機䌚を埗たした。 たずえば、kraken -exchangeは、bentに切り替えるこずで、むンストヌルされおいる5.9MBから284KBに枛少したした。

@csvanはあなたが「かなり傲慢」だず蚀った。 それは私が䜿っおいたよりもはるかに䞁寧なフレヌズです。

@ anton-bot @ root / requestを䜿甚するだけです。これは、基本的に、内郚で最新のNode HTTP APIを䜿甚するリク゚ストの80準拠の実装です。

80準拠では、十分ではありたせん。

欠萜しおいる20に䟝存する䟝存関係ストリヌムなどを䜿甚したす。 そのためには、 postman-requestようなフィヌチャヌコンプリヌトのドロップむン眮換が必芁です。

以前のコメント打ち切られた/削陀されたようですで、メンテナがプロゞェクトをPostmanチヌムに匕き枡しお、 requestの実装をpostman-requestの実装に眮き換えるこずができるようにするこずを提案したした。 requestでは修正されなかったバグの䞀郚が修正されたす。

そうすれば、 requestの元の䜜者は、 request䞍必芁に非掚奚にするこずで、倚くの人々を怖がらせたり迷惑をかけたりするこずなく、䞀歩䞋がっお、皌いだ「匕退」を楜しむこずができたす。

これは無料のオヌプン゜ヌス゜フトりェアです。 メンテナに「やめなさい」ず蚀う暩利はありたせん。

確かに圌はそうしたす。 そしお、ほずんど同じように、メンテナは「f *あなた」ず蚀う暩利がありたす。

リク゚ストは販売期限を過ぎおいたしたただし、䜿甚期限を過ぎおいたせん。 重くお叀颚になっおいたす。

ただ非掚奚にする正圓な理由ではありたせん。

@mikealは、リク゚ストを眮き換える少なくずも2぀の新しいパッケヌゞを䜜成したした。 どちらもはるかに軜量です。

そう

䜕千ものパッケヌゞが今日でもrequestおおり、 npm install間に非掚奚の譊告を䞍必芁に生成しおいたす。 これは起こるべきではなく、䟋えばによっお簡単に防ぐこずができたでしょう。 トヌチを郵䟿配達員チヌムに枡すか、このプロゞェクトを平和的に死なせたす。

あなたや他の人がそれを䜿い続けたいのなら、あなたはそうするのは自由です。 非掚奚の䞭には、そうするこずを劚げるものはありたせん。

確かにそうです。

npm install間に非掚奚の譊告が衚瀺されたずきに神経質になる顧客は、私たちの倚くがこれを座っお䜕もしないこずを劚げたす。

非掚奚=行動の呌びかけ。 基本的に、䟝存関係が解消されるたで、䟝存関係を眮き換えるための猶予期間が䞎えられたす。 それ以倖の堎合は䜿甚しないでください。ただし、猶予期間が終了した埌、䟝存関係によっお既存の機胜が砎損するこずが予想される堎合です。

個人的には、埐々にパッケヌゞをアップグレヌドする機䌚を埗たした。 たずえば、kraken-exchangeは、bentに切り替えるこずで、むンストヌルされおいる5.9MBから284KBに枛少したした。

いく぀かの䟝存関係をそれらのパッケヌゞの内郚化/カスタマむズされたロヌカルバヌゞョンに眮き換えおみたした。たた、非掚奚の譊告を取り陀くためにrequestをrequest-postmanに眮き換えたした。 これは簡単な修正のように思えたしたが、埌でrequest-postmanをより軜量な代替品に段階的に眮き換えるこずができたす。

次に、NPMは、それ自䜓がロヌカルパッケヌゞに䟝存しおいるロヌカルパッケヌゞの凊理に関しお非垞にバグが倚く、環境の安定性が倧幅に䜎䞋しおいるこずを知りたした。 本圓に、ワヌムの別の猶党䜓が開かれたので、倉曎を元に戻しおrequestに戻す必芁がありたした。これは、この皮の問題を修正しようずする時間ず劎力の䟡倀がなかったためです。ある時点。

今のずころ、非掚奚の譊告を受け入れる以倖に遞択肢はありたせん。䟝存関係自䜓ずしおrequestを持぀䟝存関係が倚すぎお、頭痛の皮をほずんどなくすこずができないからです。 これは残念なこずであり、IMOが発生するこずはありたせんでした。

@csvanはあなたが「かなり傲慢」だず蚀った。 それは私が䜿っおいたよりもはるかに䞁寧なフレヌズです。

非掚奚の譊告が圌らず圌らのプロゞェクトにずっお重芁である理由を理解しおいないずいう理由だけで、あなたはその人を「傲慢」たたはもっず悪い人ず呌ぶのは誰ですか

私が傲慢だず思うのは、あなたから物事を匕き継ぐために別のメンテナを探すのではなく、正圓な理由なしに他の䜕癟䞇ものプロゞェクトが䟝存しおいるプロゞェクトを非難するこずです。 そしお、Postmanチヌムがすでに積極的に維持されおいるrequestフィヌチャヌコンプリヌトフォヌクを持っおいるこずを考えるず、これを行うように説埗するのが非垞に困難だったずは想像できたせん。

requestを廃止するずいうこの決定の䞖界的なコストに぀いお、数癟䞇米ドルでどのように芋積もっおいたすか

零。 これたでず同じように機胜したす。 それはそれ以䞊良くなるこずはありたせん。

零。 これたでず同じように機胜したす。 それはそれ以䞊良くなるこずはありたせん。

でたらめ

非掚奚の譊告がそれらに䟝存するプロゞェクトに圱響を䞎えないず思う堎合、非掚奚が䜕を䌎うのか、そしおそれらのメッセヌゞが䜕を意図しおいるのかに぀いおの手がかりはありたせん

非掚奚になるず、倚くの人が非垞に神経質になり、正圓な理由がありたす。 それが非掚奚が行うこずになっおいるこずです

ああ、それなら問題ありたせん。 私の封筒裏の蚈算はおよそ3000䞇米ドルですが、私は間違っおいたず思いたす。

盎接的たたは間接的にこのプロゞェクトに䟝存しおいるパッケヌゞの数を考えるず、3,000䞇米ドルは非垞に䜎い芋積もりの​​ように思えたす。

ここにいる倚くの人々が圌らが自由゜フトりェアの暩利を持っおいるず思っおいるこずに私は驚いお驚いおいたす。

ここにいる倚くの人々が圌らが自由゜フトりェアの暩利を持っおいるず思っおいるこずに私は驚いお驚いおいたす。

補品が無料たたはオヌプン゜ヌスであるずいう理由だけで、自分の行動がナヌザヌに䞎える圱響に぀いお、自分には䜕の責任もないず考える人がたくさんいるこずに驚き、驚いおいたす。

IMOは、ナヌザヌや顧客がアプリやラむブラリを䜿甚するためにお金を払っおいるのか、お金を払っおいないのかを同じように扱うこずが基本的な尊重の問題です。

本圓に、本圓に、本圓に正圓な理由がない限り、他の䜕癟䞇ものプロゞェクトで䜿甚されおいるプロゞェクトを䟝存関係ずしお非難するこずはありたすか時間

@jslegers私のポむントは正確に。 だから資栌がありたす すばらしい

@jslegers私のポむントは正確に。 だから資栌がありたす すばらしい

ポット...

ケトル...

ナヌザヌが䜕らかの圢でオヌプン゜ヌス゜フトりェアを提䟛したこずであなたに「借りがある」ず䞻匵し、ナヌザヌはあなたに「光栄」たたは「感謝」を感じるべきであり、したがっお䜕も文句を蚀う暩利がないず䞻匵する以䞊の暩利は考えられたせん。あなたの行動が圌らのプロゞェクトに盎接圱響を䞎えるずき。

確かに、オヌプン゜ヌスプロゞェクトを䜕幎も維持するには、倚倧な劎力ず献身が必芁です。 確かに、人々が金銭的な補償なしに自分の暇な時間にそれを喜んで行うずき、それは称賛されるべきものです。 しかし、それでも、すべおの資栌を持っお行動し、ナヌザヌが最も必芁ずしおいるずきにナヌザヌを冷静に保぀こずの蚀い蚳にはなりたせん。たた、れロ゚フォヌトの遞択肢がいく぀かありたす。

@CliffS

個人的には、埐々にパッケヌゞをアップグレヌドする機䌚を埗たした。 たずえば、kraken-exchangeは、bentに切り替えるこずで、むンストヌルされおいる5.9MBから284KBに枛少したした。

調べたずころ、package.jsonはただリク゚ストバヌゞョン2,88.0を参照しおいたす

調べたずころ、package.jsonはただリク゚ストバヌゞョン2,88.0を参照しおいたす

@JonathanRowellはい。 珟圚、npmにプッシュする前にテスト䞭です。 バヌゞョンv1.9.0は​​、1日の終わりたでにリリヌスされたす。

しかし、それでも、すべおの資栌を持っお行動し、ナヌザヌが最も必芁ずしおいるずきにナヌザヌを冷静に保぀こずの蚀い蚳にはなりたせん。たた、れロ゚フォヌトの遞択肢がいく぀かありたす。

たさにそのため、 @ jslegersのような人々は、問題に泣き蚀を蚀うのではなく、メンテナンス、䜜業負荷の倕方、プロゞェクトの進行を支揎するために、毎日数時間の自由時間を取っおおきたす。

あ、ちょっず埅っお。

たさにそのため、 @ jslegersのような人々は、問題に泣き蚀を蚀うのではなく、メンテナンス、䜜業負荷の倕方、プロゞェクトの進行を支揎するために、毎日数時間の自由時間を取っおおきたす。

間違い

そのため、 Postmanチヌムの友奜的な人々がいたす。圌らはすでにpostman-requestずいう名前の独自のrequestフォヌクを持っおいたす。これは、 request完党なドロップむン代替品ずしお機胜しrequestそしおこれは積極的に維持されおいたす requestを廃止する代わりの垞識的な方法は、 requestメンテナンスを匕き継ぐように䟝頌するこずです。

郵䟿配達員が䜕らかの理由で蟞退した堎合でも、 requestは、リ゜ヌスが数癟人によっお䞍必芁に浪費されるのを防ぐために、非掚奚譊告の機胜完党なドロップむン代替品ずしおpostman-requestを公​​匏に掚奚できたす-数千人ではない-そのようなドロップむンの代替品を独自に探しおいる開発者の数。

たたは、 requestメンテナンス/サポヌトを正匏に廃止するこずを発衚し、完党に正垞に機胜するパッケヌゞのメンテナンスを廃止たたは継続する必芁がないため、廃止の譊告なしにゆっくりず平和的に終了させるこずもできたす。近い将来、壊れそうにありたせん。

これらの3぀のアプロヌチのいずれも、珟圚のアプロヌチよりもはるかに優れおおり、どの圓事者からも远加のリ゜ヌスを必芁ずしたせん。

どちらか䞀方が圌らの期埅に応えおいるかどうかを議論するこずは建蚭的ではなく、目前の問題に察凊するのに圹立぀ずは思いたせん。 私たちは皆、自分の問題にもっず簡単に察凊できるこずを願っお、お互いに協力し合いたすが、盞手に自分の意志に反しお行動させるこずはできたせん。

事実は、a珟圚の所有者がプロゞェクトをこれ以䞊進めたくない完党に理解できるだけでなく、bプロゞェクトからの移行ではないため、倚くの人々が非掚奚の譊告から倚くの痛みを感じおいるこずだず思いたすほずんどの堎合、すぐに発生したす完党に理解できたす。

したがっお、合理的な劥協案は、 @ jslegersが提案するのず同様に、プロゞェクトの所有暩を関心があり、それを受け入れる意思のある人に譲枡し、今のずころ非掚奚の譊告を削陀し、非掚奚のプロセスを次のように管理するこずだず思いたす。移動の圱響を受ける人に優しい。

それで、 @ mikeal 、プロゞェクトの所有暩を他の誰かに

そしお、譊告が発せられお人々が抱えおいる問題を解決するために、Mikealからそれを喜んで受け取る人はいたすか

プロゞェクトの所有暩を譲枡するための協力以倖に、私たちの誰もが他の人のために話すこずはできたせん。 人は自分のためにしか話すこずができたせん。

このスレッドであたり蚀及されおいないもう1぀の事実は、これほど人気のあるパッケヌゞの所有暩を譲枡するこずによるセキュリティぞの圱響です。 最近、所有暩の譲枡が悪意のある人物に行われ、パッケヌゞの新しいバヌゞョンで悪意のあるアクティビティが発生するずいう事件が発生したした。 このような人気のあるパッケヌゞは、そのタむプのアクタヌの優れたタヌゲットです。

所有暩を匕き継ぐ可胜性のある特定のチヌムの信頌性に぀いおはコメントしたせんが、そのような提案が実際にどれほど危険であるかを認識するこずは重芁です。 このパッケヌゞを非掚奚にしおも、フォヌクがこのパッケヌゞを別の名前で維持し続けるこずを劚げるこずはありたせんが、名前の倉曎により、消費者は、プロゞェクトぞのリスクを評䟡する機䌚がなく、自動的に発生するのではなく、そのフォヌクを消費する決定を䞋すこずができたす。

このスレッドであたり蚀及されおいないもう1぀の事実は、これほど人気のあるパッケヌゞの所有暩を譲枡するこずによるセキュリティぞの圱響です。 最近、所有暩の譲枡が悪意のある人物に行われ、パッケヌゞの新しいバヌゞョンで悪意のあるアクティビティが発生するずいう事件が発生したした。 このような人気のあるパッケヌゞは、そのタむプのアクタヌの優れたタヌゲットです。

もちろん、所有暩を誰にでも譲枡するこずはできたせん。 しかし、Postmanチヌムは論理的な遞択のように聞こえたす。なぜなら...

  • 圌らは保護するずいう評刀があり、したがっお、プロゞェクトに悪意のあるコヌドを挿入するこずによっおrequestプロゞェクトに害を及がす䜙裕はありたせん。
  • APIの開発ずテストのプラットフォヌムずしお、倚くの朜圚的な顧客が䜿甚する非垞に人気のあるNPMパッケヌゞの公匏メンテナヌになるこずは、マヌケティング䞊の勝利になる可胜性がありたす。
  • 圌らはすでにrequest独自のフォヌクを維持しおいるので、远加のリ゜ヌスを必芁ずしないはずです。 フォヌクをrequestにマヌゞし、リ゜ヌスを自分のフォヌク䞍芁になったから公匏のrequestリポゞトリに移動するだけで枈みたす。

明らかに、圌らが受け入れるずいう保蚌はありたせん。 しかし、圌らが垞識を持っおいれば、圌らはすぐにこれに飛び぀くでしょう。 したがっお、 request保守担圓者がすでに連絡を詊みおおり、実際にこの提案を拒吊したこずを確認できない限り、これは間違いなくIMOを詊す䟡倀がありたす。

完党に正垞に機胜し、近い将来に砎損するこずのないパッケヌゞの非掚奚たたはメンテナンスを継続する必芁は実際にはありたせん。

これはずおも埌ろ向きで、どこから始めればいいのかさえわかりたせん。 パッケヌゞが保守されおおらず、移動するこずをお勧めするこずは、非掚奚の党䜓的なポむントです。
所有者は、あなたが先に進むこずができるように、それを䜿甚しお技術的負債を構築しおいるこずをあなたに知らせおいたす。 npmを介した公匏の非掚奚の玠晎らしい点は、おそらくすでに手遅れになっおいる数幎埌に「ゆっくりず死ぬ」シナリオでそれを発芋する必芁がなく、人々がこれを明確に瀺しおいるこずです。スムヌズな移行を怜蚎しおください。

広く䜿甚され、その埌攟棄されたパッケヌゞは、平和的に死ぬこずはありたせん。 それらを䜿甚しおいる人々が、維持されおいない状態が実際に物を壊し、セキュリティホヌルが開いた埌、パニックで離れ始めたずきに、それらは死にたす。

それに盎面しお、あなたも私も、非掚奚の通知なしに芁求の状態を知らなかったでしょう。 たた、倧倚数のナヌザヌもそうしたせん。

Linux、次にWindowsにangularをむンストヌルしようずしたしたが、䞡方でむンストヌルできたせんでした。䞡方でコマンドnpm install -g @ angular / cli @ latestを実行した埌、この゚ラヌが衚瀺されたした。

C\ Users \ Hanzell> npm install -g @ angular / cli @ latest
npm WARN deprecated [email protected]リク゚ストは非掚奚になりたした。3142を参照しおください
C\ Users \ Hanzell \ AppData \ Roamingnpm \ ng-> C\ Users \ Hanzell \ AppData \ Roamingnpmnode_modules @ angular \ cli \ bin \ ng

@ angular / [email protected]ポストむンストヌルC\ Users \ Hanzell \ AppData \ Roamingnpmnode_modules @ angular \ cli
ノヌド./bin/postinstall/script.js

  • @ angular / [email protected]
    188。027幎代に205人の寄皿者から260個のパッケヌゞを远加したした

次に、リポゞトリを䜜成したした。これが衚瀺されたした

C\ Users \ Hanzell \ Desktop> ng new
 新しいワヌクスペヌスず最初のプロゞェクトにどのような名前を䜿甚したすか ホラ
 Angularルヌティングを远加したすか 番号
 どのスタむルシヌト圢匏を䜿甚したすか CSS
CREATE hola / angular.json3551バむト
CREATE hola / package.json1281バむト
CREATE hola / README.md1021バむト
CREATE hola / tsconfig.json543バむト
CREATE hola / tslint.json1953バむト
CREATE hola / .editorconfig246バむト
CREATE hola / .gitignore631バむト
CREATE hola / browserlist429バむト
CREATE hola / karma.conf.js1016バむト

  • パッケヌゞのむンストヌル... npm譊告非掚奚の[email protected] リク゚ストは非掚奚になりたした//github.com/request/request/issues/3142g.spec.json 270バむトを参照しお
    npm ERR '... f8x \ n2SbOSCsT + zdXwIaf'の近くで解析䞭にJSON入力が予期せず終了したした

npm ERR この実行の完党なログは、次の堎所にありたす。
npm ERR C\ Users \ Hanzell \ AppData \ Roamingnpm-cache_logs \ 2020-03-01T05_15_55_441Z-debug.log
×パッケヌゞのむンストヌルに倱敗したした。䞊蚘を参照しおください。
回路図ワヌクフロヌが倱敗したした。 䞊蚘を参照。
CREATE hola / src / assets / .gitkeep0バむト

ヘルプ

npmの曎新を確認し、埌でnpmをAngularプロゞェクトにむンストヌルしたす

これはずおも埌ろ向きで、どこから始めればいいのかさえわかりたせん。 パッケヌゞが保守されおおらず、移動するこずをお勧めするこずは、非掚奚の党䜓的なポむントです。

パッケヌゞが保守されおおらず、猶予期間が終了する前に移動する必芁があるこずは、非掚奚のポむントです。

特定の時点より前に離れる必芁がない堎合は、非掚奚にしないでください...少なくずも、ドロップむンの亀換を提案できない限りこの堎合はpostman-requestように

違いは埮劙かもしれたせんが、結果は重芁です。 メンテナンスを終了しおそのたたにしおおくだけで回避できる、非掚奚にするこずで、正圓な理由もなく、おそらく䜕千もの䌁業のリ゜ヌスを浪費しおいるこずになりたす。

このスレッドであたり蚀及されおいないもう1぀の事実は、これほど人気のあるパッケヌゞの所有暩を譲枡するこずによるセキュリティぞの圱響です。 最近、所有暩の譲枡が悪意のある人物に行われ、パッケヌゞの新しいバヌゞョンで悪意のあるアクティビティが発生するずいう事件が発生したした。 このような人気のあるパッケヌゞは、そのタむプのアクタヌの優れたタヌゲットです。

...このパッケヌゞを非掚奚にしおも、フォヌクがこのパッケヌゞを別の名前で維持し続けるこずを劚げるこずはありたせん。

けっこうだ; 郵䟿配達員からのニュヌスを受け取り、圌らに転送するこずが実行可胜かどうかを評䟡するのを少し埅぀こずができるず思いたす。 しかしそうでなければ、フォヌクが前進の道のように芋えたす。

いいえ、䟝存関係の1぀が珟圚攟棄されおおり、ほが確実に技術的負債の原因であるこずを明確にするこずで、時間を無駄にしおいるわけではありたせん。 たったく逆のこずが圓おはたり、この問題に関する議論党䜓がその蚌拠です。非掚奚がなければすぐには起こらなかったであろう議論です。

いいえ、䟝存関係の1぀が珟圚攟棄されおおり、ほが確実に技術的負債の原因であるこずを明確にするこずで、時間を無駄にしおいるわけではありたせん。

プロゞェクトが攟棄されたからずいっお、それを他のものに眮き換える必芁があるずいう意味ではありたせん。

特に、すべおがrequestを䟝存関係ずしお䜿甚する耇数の䟝存関係を䜿甚するプロゞェクトの堎合、 requestを別のものに眮き換えようずするこずによる朜圚的な利益は、これを達成するために必芁な劎力にさえ近づきたせん。 

非掚奚がなければすぐには起こらなかったであろう議論。

この議論は、非掚奚がなければ必芁ではなかったでしょう。

はい、非掚奚の有無にかかわらず、ある時点でそうなるでしょう。 このポむントは、メンテナンスされおいないパッケヌゞの圱響が感じられ始めた数幎埌よりも、垞に早い段階で到達する方が適切です。

ずにかく、私はこれをあきらめたす。 楜しむ。

」すべおが倉曎可胜であり、すべおが珟れたり消えたりしたす。 生ず死の苊しみを乗り越えるたで、至犏の平和はありたせん。」

—ゎヌタマブッダ

@mikealあなたは暎動の男です...リマむンダヌをありがずう

詳现ず掚論に入る前に、芁点を簡単に説明したす。 requestがJavaScript゚コシステムに察しお実行できる最も䟡倀のあるこずは、メンテナンスモヌドに入り、新機胜やメゞャヌリリヌスの怜蚎をやめるこずです。

requestを改善するために最善を尜くしおいる他のコミッタヌに事前に謝眪したすが、それは最善です。

2009幎

requestの最初のバヌゞョンは、Node.js゚コシステム甚に䜜成された最初のモゞュヌルの1぀でした。 初期のバヌゞョンは、暙準のコヌルバックむンタヌフェむス、ストリヌム、node_modules、およびnpmよりも前のAPIに曞き蟌たれおいたした。 最初の数幎間、 requestずNode.jsは䞀緒に進化し、それぞれがお互いから孊びたした。 Node.jsが改善され、コアむンタヌフェむスが移行されるず、リク゚ストも改善されたした。 リク゚ストがコアhttpラむブラリずストリヌムぞの倉曎を採甚するず、 pipeむベント requestの1行プロキシを有効にしたやコアhttpの倚くの曞き換えの1぀私が曞かなければならなかったもの。

npm

requestは、npmレゞストリに远加された最初のモゞュヌルの1぀でした。 npmが倧きくなるに぀れお、 requestぞの䟝存も倧きくなりたした。 珟圚でも、 npmがバック゚ンド䜜業よりもフロント゚ンドではるかに倚く䜿甚されおいる堎合、 requestはレゞストリ内のモゞュヌルに最も䟝存しおいるモゞュヌルの1぀です。 私がこれを曞いおいるずき、41Kモゞュヌルは芁求に䟝存し、週に1,400䞇回ダりンロヌドされたす。

Node.js゚コシステムにおけるrequestの堎所は、もはや革新者ではなく、珟職者です。 Node.jsでHTTPを䜿甚しお䜕かを行う方法をグヌグルで怜玢した堎合、䟋ではクラむアントずしおrequest 、サヌバヌずしおexpressが衚瀺される可胜性がありたす。 これには、2぀の特に悪い圱響がありたす。

requestが゚コシステムを支配しおいるため、同様のタスクを実行する新しいラむブラリが採甚されるのははるかに困難です。 たた、倉曎がその扶逊家族の倧倚数によっお採甚されない可胜性があるだけでなく、 requestを䜿甚する䜕千ものブログ投皿やスタックオヌバヌフロヌ応答ずの敎合性が倱われる可胜性があるため、意味のある方法でリク゚ストを倉曎するこずも非垞に困難です

最新のJavaScript

ここ数幎はJavaScriptで劇的なものでした。 人々が䜕幎にもわたっお話しおいた機胜は、アむデアから暙準、そしおほずんどの環境で確実に信頌できる機胜にたで及びたした。 これらが採甚される速床は驚異的です。これは䞻に、ブラりザヌの自動曎新ず積極的なNode.jsのリリヌススケゞュヌルのおかげです。

requestのコアにあるパタヌンは叀くなっおいたす。 䜕人かの人々がその評䟡に異議を唱えるかもしれたせん、そしお私は圌らが誰であるかを知っおいるので私は驚かないでしょう、しかしそれは本圓です。 これらの機胜のいく぀かは、Node.jsの最新リリヌスでのみ利甚可胜になっおから間もなく、倧芏暡に採甚するだけでよいずいう圱響に懐疑的でした。

珟圚、゚コシステムではこれらのパタヌンぞの移行が起こっおいたす。 それがどれほど厄介なものになるかはただ空䞭にあり、私は茶葉を読んでその点で将来がどのようになるかを理解しようずはしたせん。 requestの質問は、「その移行を乗り越えようずしおいたすか」です。 䞀幎前、私は答えが明癜であり、そうするだろうず思っおいたしたが、今ではその反察を確信しおいたす。

これらの新しい蚀語パタヌンを真に受け入れるように曞かれたrequestのバヌゞョンは、事実䞊、新しいモゞュヌルです。 私はすでにこのスペヌスを少し探玢しrequestず互換性がありたせん。 叀いパタヌンず互換性がないが、新しいパタヌンを完党には受け入れおいないバヌゞョンのrequestの䟡倀は䜕ですか これらのパタヌンを念頭に眮いおこれらの問題を再考しおいる、新しい開発者によっお曞かれた新しいモゞュヌルの党䞖界がある堎合、郚分的に互換性があるこずのポむントは䜕ですか

これらの新しいモゞュヌルの最良の点は、 requestがゆっくりず消えおいき、最終的にはそのレガシヌスタックの単なる別のメモリになるこずです。 requestの立堎を取り、それを次䞖代の開発者のより倧きなシェアに掻甚するこずは、 request負担がないより良いモゞュヌルから圌らを遠ざけるので、それらの開発者にずっお䞍利益になるでしょう。

メンテナンスモヌド

これが蚈画です。

  • requestは新機胜の受け入れを停止したす。
  • requestは、重倧な倉曎の怜蚎を停止したす。
  • ただアクティブなコミッショナヌは、修正をタむムリヌにマヌゞしようずしたすが、玄束はありたせん。
  • リリヌスは完党に自動化され、マスタヌぞのマヌゞはすべお公開されたす。 GitHub Actionsを䜿甚しお、他のいく぀かのプロゞェクト甚にこれをすでに䜜成したした。

    • コミット暩限は事実䞊npm公開暩限になるため、非アクティブな共同線集者を削陀しお2faを適甚する必芁がありたす。

削陀しただけではどうなりたすか これらの䟝存関係はキラヌです

@grikard私はそれに同意したす-良い分析。 しかし、些现なこずのように聞こえたくはありたせん-これは本物の質問です-アメリカ人は耇数圢の「葉」を葉ずしお綎っおいたすか 私は「葉」を孊習したす。

葉は葉に察しお耇数圢です:)

パッケヌゞのむンストヌル... npm譊告非掚奚の[email protected] リク゚ストは非掚奚になりたした//github.com/request/request/issues/3142を参照しおください。
゚ラヌが発生したために他の誰かがここに行った堎合
ng new my-app
再詊行
sudo ng new my-app
ハッピヌハッキング

こんにちはこの゚ラヌを解決する方法は https://github.com/request/request/issues/3142

こんにちはこの゚ラヌを解決する方法は 3142

どのような゚ラヌですか

https://github.com/request/request/issues/3142

2020幎3月11日氎曜日、午埌8時23分クリフスタンフォヌド[email protected]
曞きたした

こんにちはこの゚ラヌを解決する方法は 3142
https://github.com/request/request/issues/3142

どのような゚ラヌですか

—
あなたがコメントしたのであなたはこれを受け取っおいたす。
このメヌルに盎接返信し、GitHubで衚瀺しおください
https://github.com/request/request/issues/3142#issuecomment-597602350 、
たたは賌読を解陀する
https://github.com/notifications/unsubscribe-auth/AN6OSLTSIY5LZVUEOX3JWHDRG57FNANCNFSM4HCP6LRA
。

このため、プロゞェクトを完了できたせん...そしお今倜の予定です。 誰かがリク゚ストでこの問題を修正するのを手䌝っおもらえたすか

@AELDREIこれぱラヌではありたせん。 非掚奚は単なる譊告/情報ではなく、すべおが匕き続き機胜したす。
@ valentina-js「これ」は単なる譊告/情報であるため、プロゞェクトを完了できない原因になるこずはありたせん。 あなたが問題を抱えおいるならば、それは別の原因を持っおいるに違いありたせん。 実際の゚ラヌメッセヌゞを探しお、同様の問題が報告されおいるかどうかを確認しおください。 そうでない堎合は、1぀を開いお、゚ラヌに぀いお詳しく説明しおください。

倧野。 これは必芁ありたせんでした。 RIP

新しいマヌチャンダむゞング

Screenshot_2020-03-12_16-58-39

3sei8v

npm WARN deprecated [email protected] リク゚ストは非掚奚になりたした//github.com/request/request/issues/3142を参照しおください。

これを解決しおください 䜕が間違っおいるのかわかりたせん

npm WARN deprecated [email protected] リク゚ストは非掚奚になりたした//github.com/request/request/issues/3142を参照しおください。
npm WARN checkPermissions / usr / local / lib / node_modulesぞの曞き蟌みアクセスがありたせん
npm ERR コヌドEACCES
npm ERR システムコヌルアクセス
npm ERR パス/ usr / local / lib / node_modules
npm ERR errno -13
npm ERR ゚ラヌEACCES暩限が拒吊されたした。アクセス '/ usr / local / lib / node_modules'
npm ERR [゚ラヌEACCESアクセスが拒吊されたした。アクセス '/ usr / local / lib / node_modules'] {
npm ERR スタック "゚ラヌEACCES暩限が拒吊されたした。アクセス '/ usr / local / lib / node_modules'"、
npm ERR errno-13、
npm ERR コヌド 'EACCES'、
npm ERR システムコヌル 'アクセス'、
npm ERR パス '/ usr / local / lib / node_modules'
npm ERR }
npm ERR
npm ERR オペレヌティングシステムによっお操䜜が拒吊されたした。
npm ERR 珟圚のナヌザヌずしおこのファむルにアクセスする暩限がない可胜性がありたす
npm ERR
npm ERR これが暩限の問題である可胜性があるず思われる堎合は、
npm ERR ファむルずそれに含たれるディレクトリのアクセス蚱可、たたは実行しおみおください
npm ERR root / Administratorずしおコマンドを再床実行したす。

npm ERR この実行の完党なログは、次の堎所にありたす。
npm ERR /Users/Hazem/.npm/_logs/2020-03-15T16_16_03_301Z-debug.log

@hazemberggNPMにはnode_modulesぞの曞き蟌みアクセス暩がありたせん。 䜕も間違っおはずありたすrequestブロックそのnpm install 。 sudo実行しおみおください。

迅速な返信ありがずうございたす、それは魅力のように機胜したした

だから私は倢䞭になるず思いたす READMEを少なくずも20回読んだ必芁がありたす。 このプログラム党䜓は、私の基本的なhtmlの知識を䞊回っおいたす...

_YouTubeのコメントを取埗するにはどうすればよいですか_
youtube-comment-scraperを実行したすかノヌド内 基本端末 たたはコマンド
ノヌドの応答は...
タヌミナルの応答はタむトルが倉曎されたすが、䜕も起こりたせん

_csvファむルが必芁な堎合はどうなりたすか_
コマンドは次のずおりです。youtube-comment-scraper--outputFileyoutubecomments.csv--stdout --format csv 正しい

_Ballparkは、たずえば1000のコメントを取埗するために、プログラムを実行するのにどのくらい時間がかかりたすか_

@hazembergg䞡方。 参照https://www.npmjs.com/package/youtube-comment-scraper#usageをコマンドラむンでの䜿甚のためにずhttps://www.npmjs.com/package/youtube-comment-scraper#methodをプログラム的䜿甚のため。 コマンドラむンにNode.jsをむンストヌルしおnpx youtube-comment-scraperを実行し、CLIにアクセスするこずもできたす。

@Richienb情報ありがずうございたす 私はそれらを研究し、うたくいけば私は成功するでしょう

はい、誰もが䜕か間違ったこずをしおいるようです。 requestを廃止する決定にかかる費甚はれロになるず蚀われおいたす。

コストがれロになるこずはありたせん

゜ヌストンネルの䜜成で問題が発生しおいたす。
次の゜ヌスサヌビスを䜿甚したす。
npm install -g wdio-sauce-service
25hnpm譊告非掚奚の[email protected] リク゚ストは非掚奚になりたした//github.com/request/request/issues/3142を参照しおください
25時間

゜ヌス-接続[email protected]ポストむンストヌル/ usr / local / lib / node_modules / wdio-sauce-service / node_modules / sauce-connect-launcher
ノヌドscripts / install.js || nodejsスクリプト/install.js

+ [email protected]

゜ヌストンネルを䜜成しようずしおいるずきに以䞋の゚ラヌが発生したす。
SauceConnectを開始できたせんでした。 終了コヌド1シグナルnull
'onPrepare'フックでサヌビスが倱敗したした
゚ラヌ゜ヌス接続を開始できたせんでした。 終了コヌド1シグナルnull
ChildProcessで。/usr/local/lib/node_modules/wdio-sauce-service/node_modules/sauce-connect-launcher/lib/sauce-connect-launcher.js:566:12
ChildProcess.emitでevents.js19813
ChildProcess.EventEmitter.emitdomain.js44820で
Process.ChildProcess._handle.onexitinternal / child_process.js24812で

敬意を払い、深刻な質問を投皿しないでください。 requestに぀いおのミヌムのみ。

@ anton-botはそれを手攟し、あなたの人生を続けたす。

敬意を払い、深刻な質問を投皿しないでください。 requestに぀いおのミヌムのみ。

@ anton-botはそれを手攟し、あなたの人生を続けたす。

Let it go

深刻さに戻るず、 requestがnpm deprecateを介しお「公匏に」非掚奚になっおいるため、_すべおの_単䞀のアップストリヌムナヌザヌが新しい譊告を受け取りたす。

これに぀いお少し考えおもらえたすか これが過床のパニックを匕き起こしたず思いたす。 それだけでなく、ログをコミットする自動システムは、非掚奚の譊告で問題キヌのこの問題b / cを

requestが成熟しお廃止されるこずに同意したすが、それでも正垞に機胜し、さたざたなレベルの維持管理で数癟の䟝存関係がある堎合は、npmで正匏に非掚奚にするべきではなく、 READMEの最倧フォントでの倧きな叀い譊告

そしおある日、それらのナヌザヌ党員が「なぜこれに぀いお譊告しなかったのか」ず蚀うでしょう。 😄

しかし、それでも正垞に動䜜し、さたざたなレベルの維持管理で䜕癟もの䟝存関係がある堎合は、npmで正匏に非掚奚にするのではなく、READMEの最倧フォントでの倧きな譊告を衚瀺する必芁がありたすか

問題は、本質的に_nobody_がそれらを読み取らないこずです。 珟圚パニックに陥っおいる人々の99は、NPMが譊告しない限り、芁求が非掚奚であるこずを知らなかったでしょう。 _Nobody_は、_all_の䟝存関係のREADMEを調べお、手遅れになるたで、どの䟝存関係が維持されなくなったかを刀断したす。

私は繰り返したすが、あなたが提案しおいるシナリオは、基本的に、芁求が非掚奚になるずいう難しい方法を人々が芋぀けるこずを意味したす-それが最終的に物事を壊し始め、珟代の環境で叀くお維持されおいない郚門であるためにセキュリティホヌルを匕き起こし始めたす。 それが起こったずき、人々は代わりに、芁求がただ安定しおいお䜿甚可胜である間に、おそらく少なくずももう1幎は、珟圚のように1぀を探す機䌚を埗るのではなく、代替手段を_スクランブル_する必芁がありたす。

リク゚ストの廃止は責任ある行動であり、取り消されるこずはありたせん。 コミュニティは、これを芆そうずするのではなく、良い代替案やフォヌクに同意するこずに努力を集䞭する必芁がありたす。 進む。

譊告非掚奚の[email protected] リク゚ストは非掚奚になりたした//github.com/request/request/issues/3142を参照しおください。
どうすればその゚ラヌを修正できたすか

@mrmehiここで最初のメッセヌゞを読んでいただけたすか

゚ラヌではありたせん。 リク゚ストに盎接䟝存するか gotやbent別のラむブラリに移動する必芁がありたす、䟝存関係の1぀を介しお䞀時的に䟝存したす。すでに先に進んだか、pingを実行しお先に進みたす。

@kibertoad私は今䜕をすべきか本圓に混乱しおいたすか
expo.ioをダりンロヌドしようずするず発生したす

@kibertoad私は今䜕をすべきか本圓に混乱しおいたすか
expo.ioをダりンロヌドしようずするず発生したす

䜕もする必芁はありたせん。 これぱラヌではなく、譊告です。 これが、ログの「譊告」の郚分が瀺しおいるこずです。
expo.ioは非掚奚であり、い぀か正垞に動䜜しなくなる可胜性があるため、 request代替を探し始める可胜性があるこずをexpo.ioに認識させるこずができたす。
しかし、あなたがここで芋るこずができるように、圌らはすでにそれを知っおいるようです
https://github.com/expo/expo-cli/issues/1659

Microsoftはただこのパッケヌゞに䟝存しおいたす。 appcenter-cliは、むンストヌル時にこの非掚奚の譊告を出したす。

npm WARN deprecated [email protected] リク゚ストは非掚奚になりたした//github.com/request/request/issues/3142を参照しおください。

AppCenterチヌムの実瞟を考えるず、これがすぐに倉わる可胜性は䜎いようです。 ビルドログには、1幎以䞊前に廃止されたパッケヌゞに関する譊告が満茉されおいる堎合がありたす。

expo-cli--globalのむンストヌル䞭に問題が発生した堎合に誰かが助けおくれたす。
node、gitをむンストヌルしたした。 コマンドをnpminstall expo-cli --globalずしお蚘述したすが、次のような問題に盎面しおいたす。
"npm WARN deprecated [email protected] request https://github.com/request/request/issues/3142
[..................] | fetchMetadataWARN非掚奚の[email protected] リク゚ストは非掚奚になりたした//github.com/request/request/issues/3142 ""を参照しお
この゚ラヌが発生しおいるのは䜕ですか。 この問題を解決する方法を教えおください。

@mrmehiここで最初のメッセヌゞを読んでいただけたすか

゚ラヌではありたせん。 リク゚ストに盎接䟝存するか gotやbent別のラむブラリに移動する必芁がありたす、䟝存関係の1぀を介しお䞀時的に䟝存したす。すでに先に進んだか、pingを実行しお先に進みたす。

この問題を解決するのを手䌝っおくれたせんか。 私は問題に盎面しおいたす。

@lemessur結局のずころ、メンテナはリク゚ストが非掚奚になったこずを単に知りたせんでした。 https://github.com/microsoft/appcenter-cli/pull/758#issuecomment-603667106を参照しお

誰か、これを䞻芁な問題のコメントの䞀番䞊に眮いおください

非掚奚の通知

䟝存関係をむンストヌルしようずしたずきにWARN deprecated [email protected]: request has been deprecated, see #3142発生する堎合は、これが゚ラヌではないこずを確認しおください。 むンストヌルするパッケヌゞの䜜成者たたはrequest䟝存しおいる堎合は、別のラむブラリに移行する必芁がありたす。 参照 https 

@Richienb
3142コメントを参照

だから私は今䜕をすべきか。 この問題を解決するのを手䌝っおくれたせんか。

@Richienb
3142コメントを参照

私はgithubを初めお䜿甚し、䜕をすべきか理解できたせんでした。 問題を解決するにはどうすればよいですか あなたの迅速な応答を探しおいたす。

@alijatoi expo-cliはrequestため、䟝存関係を倉曎する必芁がありたす。

@Richienbでは、私は今䜕をすべきですか 埅぀必芁がありたすか、それずもexpo-cliをむンストヌルする他の方法がありたすか。
私が埅っおいるのを手䌝っおください。
ありがずうございたした

@alijatoi問題を䜜成するか、埅機したす。

@Richienbお返事
expo cliをむンストヌルする他の方法はありたせんか

@alijatoi no

みんな、あなたが問題に盎面しおいるなら、廃止されたメッセヌゞのためにnpmでexpo-cliをむンストヌルしおくださいyarnをむンストヌルしおからyarninstallexpo-cli

@ caio-viniciusこれは、yarnが譊告を1回だけ衚瀺し、ロックファむルを再生成するずきに譊告を衚瀺し続けるためにのみ機胜したす。

みんな、あなたが問題に盎面しおいるなら、廃止されたメッセヌゞのためにnpmでexpo-cliをむンストヌルしおくださいyarnをむンストヌルしおからyarninstallexpo-cli

@ caio-viniciusはい、installyarnを䜿甚しおむンストヌルを完了しおからyarninstall expo-cliをグロヌバルにむンストヌルしたしたが、むンストヌル埌、expo cliのバヌゞョンを確認するず、expoが内郚コマンドたたは倖郚コマンドを定矩しおいないずいう問題が発生したす

@alijatoiグロヌバルにむンストヌルするためにyarnを䜿甚する堎合は、正しい構文を䜿甚しおいるこずを確認しおください。

https://classic.yarnpkg.com/en/docs/cli/global/

ただし、 @ alijatoi 、非掚奚の譊告を打ち砎るむンストヌルは、ほが確実に、ご䜿甚の環境たたはむンストヌルしようずしおいるパッケヌゞの問題です。 リク゚ストに固有のものではなく、ここで報告する必芁はありたせん。

私は少し遅れお盞手にだが、人々が亀換するためにそれらを䜿甚するこずができたすので、遞択肢の小さなリストを远加するずよいでしょうrequest内蔵のnodejsのように、 http.ClientRequest 。 ありがずう。

NS

フォヌム、互換性、進捗状況に぀いおあなたが蚀ったこずすべおに同意したすが、
[email protected]が重倧な倉曎でそれを実行できない理由がわかりたせん。 結局のずころ、それがsemver背埌にある考え方です...

他の倚くのラむブラリが新しいパタヌンず機胜を採甚しおいるため、互換性が倱われ、メゞャヌが匕き䞊げられたした。

完党に新しいモゞュヌルであっおも、名前は信頌性を衚し、
孊んだ教蚓の経隓、それがなくなるのを芋るのは悲しいこずです。

これに぀いおもっず知りたい。

さお、乗り心地ずあなたが費やしたすべおのハヌドワヌクに感謝したす。👍

あなたは私の䞻よ、英雄です。

私はその背埌にある理由を理解しおいたす。それは、JS / Node䞀般的にを少し速く進行させるこずです。

jQueryがブラりザ/ DOMスペヌスに察しお行ったのず同じくらい、NodeJSスペヌスに察しお「ほが」行った。 あなたはTCPで䜜業するこずを喜びにしたした、そしおそれはバック゚ンド開発にずっお重芁です。

ありがずうございたす。

気を぀けお。

では、ノヌドを䜿甚したバック゚ンド開発にずっお新しい、httpsリク゚ストを䜜成する別の方法に関するガむドは䜕ですか

クリフに感謝したす。 芋おいきたす。

NPMレゞストリWARNための予期しない譊告https://registry.npmjs.org/ その他の譊告EINTEGRITYSHA512を䜿甚した堎合sha512-7G3s83fOoweLlAsvR3wtw4DnepkrY + / FxmYxk1XnfAjE9xnoWRy9cLHWCywcc6l6018X1RdNxpJdtqX9WQAEXw ==敎合性チェックサムに倱敗したしたsha512-7G3s83fOoweLlAsvR3wtw4DnepkrY + / FxmYxk1XnfAjE9xnoWRy9cLHWCywcc6l6018X1RdNxpJdtqX9WQAEXw ==たかったが、SHA512-NhZAWqNqTzZaAfgJYp0NlbBDUX8BMyOmobe3kYnymXfSxDgaiej4nP6N3aLVDtBTPHOfivySRs + AVsca0JgrTQたした==。 20905バむト
npmWARNレゞストリ再怜蚌䞭のリク゚スト゚ラヌのためにhttps://registry.npmjs.org/からの叀いデヌタを䜿甚しおいたす。
npm WARN deprecated [email protected] リク゚ストは非掚奚になりたした//github.com/request/request/issues/3142を参照しおください。
npm ERR コヌドEINTEGRITY
npm ERR errno EINTEGRITY
npm ERR https://registry.npmjs.org/uuidのフェッチ䞭に無効な応答本文sha512-7G3s83fOoweLlAsvR3wtw4DnepkrY + / FxmYxk1XnfAjE9xnoWRy9cLHWCywcc6l6018X1RdNxpJdtqX9WQ \ ec \ 6d \ ecf377cea3078b940b2f477c2dc380e77a992b63efc5c666319355e77c08c4f719e8591cbd70b1d60b2c1c73a97ad35f17d5174dc6925db6a5fd5900045f

npm ERR この実行の完党なログは、次の堎所にありたす。
npm ERR C\ Users \ MULAMBA SERGIO \ AppData \ Roamingnpm-cache_logs \ 2020-04-03T22_54_57_842Z-debug.log

npm WARN非掚奚の[email protected]リク゚ストは非掚奚になりたした。https//github.com/request/request/issues/3142を参照しおください
npm譊告非掚奚[email protected]このバヌゞョンは、hapiサポヌトポリシヌhapi.im/supportに埓っお非掚奚になりたした。 最高の機胜、バグ修正、セキュリティパッチを入手するには、最新バヌゞョンにアップグレヌドしおください。 珟時点でアップグレヌドできない堎合は、叀いバヌゞョンhapi.im/commercialで有料サポヌトを利甚できたす。
npm WARN deprecated [email protected]リク゚ストは非掚奚になりたした。https//github.com/request/request/issues/3142を参照しおください。
npm譊告非掚奚[email protected]core-js @ <3はメンテナンスされなくなり、問題の数が倚いため䜿甚をお勧めしたせん。 䟝存関係を実際のバヌゞョンのcore-js @ 3にアップグレヌドしおください。
npm譊告非掚奚[email protected]このバヌゞョンは、hapiサポヌトポリシヌhapi.im/supportに埓っお非掚奚になりたした。 最高の機胜、バグ修正、セキュリティパッチを入手するには、最新バヌゞョンにアップグレヌドしおください。 珟時点でアップグレヌドできない堎合は、叀いバヌゞョンhapi.im/commercialで有料サポヌトを利甚できたす。
npm譊告非掚奚[email protected]このバヌゞョンは、hapiサポヌトポリシヌhapi.im/supportに埓っお非掚奚になりたした。 最高の機胜、バグ修正、セキュリティパッチを入手するには、最新バヌゞョンにアップグレヌドしおください。 珟時点でアップグレヌドできない堎合は、叀いバヌゞョンhapi.im/commercialで有料サポヌトを利甚できたす。
npm譊告非掚奚[email protected]このバヌゞョンは、hapiサポヌトポリシヌhapi.im/supportに埓っお非掚奚になりたした。 最高の機胜、バグ修正、セキュリティパッチを入手するには、最新バヌゞョンにアップグレヌドしおください。 珟時点でアップグレヌドできない堎合は、叀いバヌゞョンhapi.im/commercialで有料サポヌトを利甚できたす。
npm譊告非掚奚[email protected]このモゞュヌルは移動され、@ hapi / topoで利甚できるようになりたした。 このバヌゞョンはメンテナンスされおいないため、䟝存関係を曎新しおください。バグやセキュリティの問題が含たれおいる可胜性がありたす。
npm譊告非掚奚[email protected]このモゞュヌルは移動され、@ hapi / hoekで利甚できるようになりたした。 このバヌゞョンはメンテナンスされおいないため、䟝存関係を曎新しおください。バグやセキュリティの問題が含たれおいる可胜性がありたす。
C\ Users \ Matheus \ AppData \ Roaming \ npm \ expo-> C\ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ bin \ expo.js
C\ Users \ Matheus \ AppData \ Roaming \ npm \ expo-cli-> C\ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ bin \ expo.js
npm譊告オプションのスキップオプションの䟝存関係@ expo / travelling-fastlane-darwin @ 1.13.1node_modules \ expo-cli \ node_modules \ @ expo \ travelling-fastlane-darwin
npm WARN notsupスキップオプションの䟝存関係@ expo / travelling-fastlane-darwin @ 1.13.1でサポヌトされおいないプラットフォヌムwanted {"os" "darwin"、 "arch" "any"}珟圚{"os" " win32 "、" arch "" x64 "}
npm譊告オプションのスキップオプションの䟝存関係@ expo / ngrok-bin-linux-arm @ 2.2.8node_modules \ expo-cli \ node_modules \ @expo \ ngrok-bin \ node_modules \ @expo \ ngrok-bin-linux-arm 
npm WARN notsupスキップオプションの䟝存関係@ expo / ngrok-bin-linux-arm @ 2.2.8でサポヌトされおいないプラットフォヌムwanted {"os" "linux"、 "arch" "arm"}珟圚{"os"  "win32"、 "arch" "x64"}
npm譊告オプションのスキップオプションの䟝存関係@ expo / ngrok-bin-darwin-ia32 @ 2.2.8node_modules \ expo-cli \ node_modules \ @expo \ ngrok-bin \ node_modules \ @ expo \ ngrok-bin-darwin-ia32 
npm WARN notsup SKIPPING OPTIONAL DEPENDENCYサポヌトされおいないプラットフォヌム@ expo / ngrok-bin-darwin-ia32 @ 2.2.8wanted {"os" "darwin"、 "arch" "ia32"}珟圚{"os"  "win32"、 "arch" "x64"}
npm譊告オプションのスキップオプションの䟝存関係@ expo / ngrok-bin-freebsd-x64 @ 2.2.8node_modules \ expo-cli \ node_modules \ @expo \ ngrok-bin \ node_modules \ @ expo \ ngrok-bin-freebsd-x64 
npm WARN notsup SKIPPING OPTIONAL DEPENDENCYサポヌトされおいないプラットフォヌム@ expo / ngrok-bin-freebsd-x64 @ 2.2.8wanted {"os" "freebsd"、 "arch" "x64"}珟圚{"os"  "win32"、 "arch" "x64"}
npm譊告オプションのスキップオプションの䟝存関係@ expo / ngrok-bin-freebsd-ia32 @ 2.2.8node_modules \ expo-cli \ node_modules \ @expo \ ngrok-bin \ node_modules \ @ expo \ ngrok-bin-freebsd-ia32 
npm WARN notsup SKIPPING OPTIONAL DEPENDENCYサポヌトされおいないプラットフォヌム@ expo / ngrok-bin-freebsd-ia32 @ 2.2.8wanted {"os" "freebsd"、 "arch" "ia32"}珟圚{"os"  "win32"、 "arch" "x64"}
npm譊告オプションのスキップオプションの䟝存関係@ expo / ngrok-bin-linux-ia32 @ 2.2.8node_modules \ expo-cli \ node_modules \ @expo \ ngrok-bin \ node_modules \ @expo \ ngrok-bin-linux-ia32 
npm WARN notsup SKIPPING OPTIONAL DEPENDENCYサポヌトされおいないプラットフォヌム@ expo / ngrok-bin-linux-ia32 @ 2.2.8wanted {"os" "linux"、 "arch" "ia32"}珟圚{"os"  "win32"、 "arch" "x64"}
npm譊告オプションのスキップオプションの䟝存関係@ expo / ngrok-bin-linux-x64 @ 2.2.8node_modules \ expo-cli \ node_modules \ @expo \ ngrok-bin \ node_modules \ @expo \ ngrok-bin-linux-x64 
npm WARN notsupスキップオプションの䟝存関係@ expo / ngrok-bin-linux-x64 @ 2.2.8でサポヌトされおいないプラットフォヌム{"os" "linux"、 "arch" "x64"}珟圚{"os"  "win32"、 "arch" "x64"}
npm譊告オプションのスキップオプションの䟝存関係@ expo / ngrok-bin-darwin-x64 @ 2.2.8node_modules \ expo-cli \ node_modules \ @expo \ ngrok-bin \ node_modules \ @expo \ ngrok-bin-darwin-x64 
npm WARN notsup SKIPPING OPTIONAL DEPENDENCYサポヌトされおいないプラットフォヌム@ expo / ngrok-bin-darwin-x64 @ 2.2.8wanted {"os" "darwin"、 "arch" "x64"}珟圚{"os"  "win32"、 "arch" "x64"}
npm譊告オプションのスキップオプションの䟝存関係@ expo / ngrok-bin-win32-ia32 @ 2.2.8-beta.1node_modules \ expo-cli \ node_modules \ @expo \ ngrok-bin \ node_modules \ @expo \ ngrok-bin- win32-ia32
npm WARN notsupスキップオプションの䟝存関係@ expo / ngrok-bin-win32-ia32 @ 2.2.8-beta.1のサポヌトされおいないプラットフォヌムwanted {"os" "win32"、 "arch" "ia32"}珟圚 {"os" "win32"、 "arch" "x64"}
npm譊告オプションのスキップオプションの䟝存関係@ expo / ngrok-bin-sunos-x64 @ 2.2.8node_modules \ expo-cli \ node_modules \ @expo \ ngrok-bin \ node_modules \ @expo \ ngrok-bin-sunos-x64 
npm WARN notsup SKIPPING OPTIONAL DEPENDENCYサポヌトされおいないプラットフォヌム@ expo / ngrok-bin-sunos-x64 @ 2.2.8wanted {"os" "sunos"、 "arch" "x64"}珟圚{"os"  "win32"、 "arch" "x64"}
npm譊告オプションのスキップオプションの䟝存関係@ expo / ngrok-bin-linux-arm64 @ 2.2.8node_modules \ expo-cli \ node_modules \ @expo \ ngrok-bin \ node_modules \ @expo \ ngrok-bin-linux-arm64 
npm WARN notsup SKIPPING OPTIONAL DEPENDENCYサポヌトされおいないプラットフォヌム@ expo / ngrok-bin-linux-arm64 @ 2.2.8wanted {"os" "linux"、 "arch" "arm64"}珟圚{"os"  "win32"、 "arch" "x64"}
npm譊告オプションのスキップオプションの䟝存関係fsevents@^1.2.7node_modules \ expo-cli \ node_modules \ chokidar \ node_modules \ fsevents
npm WARN notsupスキップオプションの䟝存関係[email protected]でサポヌトされおいないプラットフォヌムwanted {"os" "darwin"、 "arch" "any"}珟圚{"os" "win32"、 "arch" "x64"}
npmè­Šå‘Š@expo / image-utils @ 0.2.17にはsharp-cli @ ^ 1.10.0のピアが必芁ですが、䜕もむンストヌルされおいたせん。 ピアの䟝存関係を自分でむンストヌルする必芁がありたす。
npm譊告オプションのスキップオプションの䟝存関係[email protected]node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ abbrev
npm WARN enoent SKIPPING OPTIONAL DEPENDENCYENOENTそのようなファむルたたはディレクトリはありたせん。名前を 'C\ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ abbrev'-> 'C\ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules.abbrev.DELETE '
npm譊告オプションのスキップオプションの䟝存関係[email protected]node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ ansi-regex
npm WARN enoent SKIPPING OPTIONAL DEPENDENCYENOENTそのようなファむルたたはディレクトリはありたせん。名前を 'C\ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ ansi-regex'-> 'C \ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules.ansi-regex.DELETE '
npm譊告オプションのスキップオプションの䟝存関係[email protected]node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ aproba
npm WARN enoent SKIPPING OPTIONAL DEPENDENCYENOENTそのようなファむルたたはディレクトリはありたせん。名前を 'C\ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ aproba'-> 'C\ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules.aproba.DELETE '
npm譊告オプションのスキップオプションの䟝存関係[email protected]node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ balanced-match
npm WARN enoent SKIPPING OPTIONAL DEPENDENCYENOENTそのようなファむルたたはディレクトリはありたせん。名前を 'C\ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ balanced-match'-> 'C \ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules.balanced-match.DELETE '
npm譊告オプションのスキップオプションの䟝存関係[email protected]node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ chownr
npm WARN enoent SKIPPING OPTIONAL DEPENDENCYENOENTそのようなファむルたたはディレクトリはありたせん。名前を 'C\ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ chownr'-> 'C\ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules.chownr.DELETE '
npm譊告オプションのスキップオプションの䟝存関係[email protected]node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ code-point-at
npm WARN enoent SKIPPING OPTIONAL DEPENDENCYENOENTそのようなファむルたたはディレクトリはありたせん。名前を 'C\ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ code-point-at'-> 'C\ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules.code-point-at.DELETE'
npm譊告オプションのスキップオプションの䟝存関係[email protected]node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ concat-map
npm WARN enoent SKIPPING OPTIONAL DEPENDENCYENOENTそのようなファむルたたはディレクトリはありたせん。名前を 'C\ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ concat-map'-> 'C \ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules.concat-map.DELETE '
npm譊告オプションのスキップオプションの䟝存関係[email protected]node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ console-control-strings
npm WARN enoent SKIPPING OPTIONAL DEPENDENCYENOENTそのようなファむルたたはディレクトリはありたせん。名前を「C\ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ console-control-strings」に倉曎しおください-> 'C\ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules.console-control-strings.DELETE'
npm譊告オプションのスキップオプションの䟝存関係[email protected]node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ core-util-is
npm WARN enoent SKIPPING OPTIONAL DEPENDENCYENOENTそのようなファむルたたはディレクトリはありたせん。名前を「C\ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ core-util-is」に倉曎しおください-> 'C\ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules.core-util-is.DELETE'
npm譊告オプションのスキップオプションの䟝存関係[email protected]node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ deep-extend
npm WARN enoent SKIPPING OPTIONAL DEPENDENCYENOENTそのようなファむルたたはディレクトリはありたせん。名前を 'C\ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ deep-extend'-> 'C \ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules.deep-extend.DELETE '
npm譊告オプションのスキップオプションの䟝存関係[email protected]node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ delegates
npm WARN enoent SKIPPING OPTIONAL DEPENDENCYENOENTそのようなファむルたたはディレクトリはありたせん。名前を「C\ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ delegates」-> 'C\ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules.delegates.DELETE '
npm譊告オプションのスキップオプションの䟝存関係[email protected]node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ detect-libc
npm WARN enoent SKIPPING OPTIONAL DEPENDENCYENOENTそのようなファむルたたはディレクトリはありたせん。名前を「C\ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ detect-libc」-> 'Cに倉曎しおください。 \ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules.detect-libc.DELETE '
npm譊告オプションのスキップオプションの䟝存関係[email protected]node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ fs.realpath
npm WARN enoent SKIPPING OPTIONAL DEPENDENCYENOENTそのようなファむルたたはディレクトリはありたせん。名前を 'C\ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ fs.realpath'-> 'C \ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules.fs.realpath.DELETE '
npm譊告オプションのスキップオプションの䟝存関係[email protected]node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ has-unicode
npm WARN enoent SKIPPING OPTIONAL DEPENDENCYENOENTそのようなファむルたたはディレクトリはありたせん。名前を 'C\ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ has-unicode'-> 'C \ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules.has-unicode.DELETE '
npm譊告オプションのスキップオプションの䟝存関係[email protected]node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ inherits
npm WARN enoent SKIPPING OPTIONAL DEPENDENCYENOENTそのようなファむルたたはディレクトリはありたせん。名前を 'C\ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ inherits'-> 'C\ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules.inherits.DELETE '
npm譊告オプションのスキップオプションの䟝存関係[email protected]node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ ini
npm WARN enoent SKIPPING OPTIONAL DEPENDENCYENOENTそのようなファむルたたはディレクトリはありたせん。名前を 'C\ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ ini'-> 'C\ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules.ini.DELETE '
npm譊告オプションのスキップオプションの䟝存関係[email protected]node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ isarray
npm WARN enoent SKIPPING OPTIONAL DEPENDENCYENOENTそのようなファむルたたはディレクトリはありたせん。名前を 'C\ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ isarray'-> 'C\ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules.isarray.DELETE '
npm譊告オプションのスキップオプションの䟝存関係[email protected]node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ minimist
npm WARN enoent SKIPPING OPTIONAL DEPENDENCYENOENTそのようなファむルたたはディレクトリはありたせん。名前を 'C\ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ minimist'-> 'C\ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules.minimist.DELETE '
npm譊告オプションのスキップオプションの䟝存関係[email protected]node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ ms
npm WARN enoent SKIPPING OPTIONAL DEPENDENCYENOENTそのようなファむルたたはディレクトリはありたせん。名前を 'C\ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ ms'-> 'C\ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules.ms.DELETE '
npm譊告オプションのスキップオプションの䟝存関係[email protected]node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ npm-normalize-package-bin
npm WARN enoent SKIPPING OPTIONAL DEPENDENCYENOENTそのようなファむルたたはディレクトリはありたせん。名前を「C\ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ npm-normalize-package-bin」に倉曎しおください。 -> 'C\ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules.npm-normalize-package-bin.DELETE'
npm譊告オプションのスキップオプションの䟝存関係[email protected]node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ number-is-nan
npm WARN enoent SKIPPING OPTIONAL DEPENDENCYENOENTそのようなファむルたたはディレクトリはありたせん。名前を「C\ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ number-is-nan」に倉曎しおください-> 'C\ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules.number-is-nan.DELETE'
npm譊告オプションのスキップオプションの䟝存関係[email protected]node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ object-assign
npm WARN enoent SKIPPING OPTIONAL DEPENDENCYENOENTそのようなファむルたたはディレクトリはありたせん。名前を 'C\ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ object-assign'-> 'C \ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules.object-assign.DELETE '
npm譊告オプションのスキップオプションの䟝存関係[email protected]node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ os-homedir
npm WARN enoent SKIPPING OPTIONAL DEPENDENCYENOENTそのようなファむルたたはディレクトリはありたせん。名前を 'C\ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ os-homedir'-> 'C \ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules.os-homedir.DELETE '
npm譊告オプションのスキップオプションの䟝存関係[email protected]node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ os-tmpdir
npm WARN enoent SKIPPING OPTIONAL DEPENDENCYENOENTそのようなファむルたたはディレクトリはありたせん。名前を 'C\ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ os-tmpdir'-> 'C \ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules.os-tmpdir.DELETE '
npm譊告オプションのスキップオプションの䟝存関係[email protected]node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ path-is-absolute
npm WARN enoent SKIPPING OPTIONAL DEPENDENCYENOENTそのようなファむルたたはディレクトリはありたせん。名前を「C\ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ path-is-absolute」に倉曎しおください-> 'C\ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules.path-is-absolute.DELETE'
npm譊告オプションのスキップオプションの䟝存関係[email protected]node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ process-nextick-args
npm WARN enoent SKIPPING OPTIONAL DEPENDENCYENOENTそのようなファむルたたはディレクトリはありたせん。名前を「C\ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ process-nextick-args」に倉曎しおください-> 'C\ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules.process-nextick-args.DELETE'
npm譊告オプションのスキップオプションの䟝存関係[email protected]node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ safe-buffer
npm WARN enoent SKIPPING OPTIONAL DEPENDENCYENOENTそのようなファむルたたはディレクトリはありたせん。名前を 'C\ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ safe-buffer'-> 'C \ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules.safe-buffer.DELETE '
npm譊告オプションのスキップオプションの䟝存関係[email protected]node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ safer-buffer
npm WARN enoent SKIPPING OPTIONAL DEPENDENCYENOENTそのようなファむルたたはディレクトリはありたせん。名前を 'C\ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ safer-buffer'-> 'C \ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules.safer-buffer.DELETE '
npm譊告オプションのスキップオプションの䟝存関係[email protected]node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ sax
npm WARN enoent SKIPPING OPTIONAL DEPENDENCYENOENTそのようなファむルたたはディレクトリはありたせん。名前を 'C\ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ sax'-> 'C\ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules.sax.DELETE '
npm譊告オプションのスキップオプションの䟝存関係[email protected]node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ semver
npm WARN enoent SKIPPING OPTIONAL DEPENDENCYENOENTそのようなファむルたたはディレクトリはありたせん。名前を 'C\ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ semver'-> 'C\ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules.semver.DELETE '
npm譊告オプションのスキップオプションの䟝存関係[email protected]node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ set-blocking
npm WARN enoent SKIPPING OPTIONAL DEPENDENCYENOENTそのようなファむルたたはディレクトリはありたせん。名前を 'C\ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ set-blocking'-> 'C \ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules.set-blocking.DELETE '
npm譊告オプションのスキップオプションの䟝存関係[email protected]node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ signal-exit
npm WARN enoent SKIPPING OPTIONAL DEPENDENCYENOENTそのようなファむルたたはディレクトリはありたせん。名前を 'C\ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ signal-exit'-> 'C \ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules.signal-exit.DELETE '
npm譊告オプションのスキップオプションの䟝存関係[email protected]node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ strip-json-comments
npm WARN enoent SKIPPING OPTIONAL DEPENDENCYENOENTそのようなファむルたたはディレクトリはありたせん。名前を 'C\ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ strip-json-comments'-> 'C\ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules.strip-json-comments.DELETE'
npm譊告オプションのスキップオプションの䟝存関係[email protected]node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ util-deprecate
npm WARN enoent SKIPPING OPTIONAL DEPENDENCYENOENTそのようなファむルたたはディレクトリはありたせん。名前を 'C\ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ util-deprecate'-> 'C \ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules.util-deprecate.DELETE '
npm譊告オプションのスキップオプションの䟝存関係[email protected]node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ wrappy
npm WARN enoent SKIPPING OPTIONAL DEPENDENCYENOENTそのようなファむルたたはディレクトリはありたせん。名前を 'C\ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ wrappy'-> 'C\ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules.wrappy.DELETE '
npm譊告オプションのスキップオプションの䟝存関係[email protected]node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ yallist
npm WARN enoent SKIPPING OPTIONAL DEPENDENCYENOENTそのようなファむルたたはディレクトリはありたせん。名前を 'C\ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules \ yallist'-> 'C\ Users \ Matheus \ AppData \ Roaming \ npm \ node_modules \ expo-cli \ node_modules \ fsevents \ node_modules.yallist.DELETE '

npm WARN deprecated [email protected] リク゚ストは非掚奚になりたした//github.com/request/request/issues/3142を参照しおください。
助けおくれたすか この問題を解決できず、プロゞェクトを開始できたせん

npm WARN deprecated [email protected] リク゚ストは非掚奚になり
助けおくれたすか この問題を解決できず、プロゞェクトを開始できたせん

私もダメ

@ liaz98 @TheLitz゚ラヌではなく、譊告です。 npm譊告が原因でプロゞェクトがビルド/開始されない堎合は、プロゞェクトや環境に問題がありたす。 これはリク゚ストの問題ではありたせん。

@ liaz98 @TheLitz゚ラヌではなく、譊告です。 npm譊告が原因でプロゞェクトがビルド/開始されない堎合は、プロゞェクトや環境に問題がありたす。 これはリク゚ストの問題ではありたせん。

しかし、䞇博を実行しようずするず、機胜したせん

@TheLitzは、Expoの問題であり、バグトラッカヌで報告する必芁がありたす。 リク゚スト偎で解決できる、たたは解決されるものは䜕もありたせん。

@TheLitzは、Expoの問題であり、バグトラッカヌで報告する必芁がありたす。 リク゚スト偎で解決できる、たたは解決されるものは䜕もありたせん。

Ok。 ありがずう

将来のリク゚ストをお願いしたす。

tldr;
私は今䜕を䜿うこずになっおいたすか

@YashKumarVermaはpostman-request䜿甚したす

@TheLitzは、Expoの問題であり、バグトラッカヌで報告する必芁がありたす。 リク゚スト偎で解決できる、たたは解決されるものは䜕もありたせん。

この問題を解決しおいたすか????
npmWARN非掚奚の

では、ノヌドを䜿甚したバック゚ンド開発にずっお新しい、httpsリク゚ストを䜜成する別の方法に関するガむドは䜕ですか

@OluwafemiAdesegha
どこに移動するかを明確にするこずができたしたか 私はあなたず同じ船に乗っおいたす :(

代替案をお探しの方は、3143 @ farhan3040 @OluwafemiAdesegha @iamdesfranco をご芧ください。

@mikealこの問題を閉じるこずをお勧めしたす;

@iamdesfranco @ farhan3040HTTPは非掚奚になりたした

@mikealこの問題を閉じるこずをお勧めしたす;

むしろそれをロックしたす。 本質的に、蚀わなければならないこずはすべおこの時点で蚀われおいたす、そしお尋ねられる唯䞀の質問はすでに答えられたものである傟向がありたす耇数回。

フランコ、

応答が遅れたこずをお詫びしたす。 私はただ私がどちらになるかを芋ようずしおいたす
最埌に、䞎えられた提案に基づいお進みたす。

月、2020幎4月6日には、9:12フランコLabuschagne [email protected]
曞きたした

だから私のためにhttpsリク゚ストを行う別の方法のガむドは䜕ですか
それはノヌドを䜿ったバック゚ンド開発にずっお新しいこずですか

どこに移動するかを明確にするこずができたしたか 私は同じ船に乗っおいたす
あなたのように :(

—
あなたが蚀及されたのであなたはこれを受け取っおいたす。
このメヌルに盎接返信し、GitHubで衚瀺しおください
https://github.com/request/request/issues/3142#issuecomment-609643295 、
たたは賌読を解陀する
https://github.com/notifications/unsubscribe-auth/AOL4QYXM7V2BUK5LZCS7LDDRLGFH5ANCNFSM4HCP6LRA
。

そしお可胜な代替案はこの問題を参照しおいたす。

このペヌゞのどこで代替案を芋぀けたしたか

ブラりザでフェッチ+ノヌドのフェッチラむブラリを䜿甚するこずを提案しおいたすか、それずも単にプロミスベヌスの代替手段などですか

@TomYeoman提案はrequest䜿甚しないこずです。

@gcacars代替案はこちら https 

@Richienbありがずう。 READMEにこれぞのリンクがあるこずが重芁だず思いたす。

「node_modules」フォルダヌず「package-lock.json」ファむルを削陀しお、次の2぀のコマンドを実行したした。
npm init
npmむンストヌル

そしお、それは適切に機胜したした。

ただアクティブなコミッショナヌは、修正をタむムリヌにマヌゞしようずしたすが、玄束はありたせん。

華麗な偶然しゃれ

npm WARN deprecated [email protected] リク゚ストは非掚奚になりたした//github.com/request/request/issues/3142を参照しおください。

これを解決する方法??、

@ anton-botマルりェアはご遠慮ください。

npm WARN deprecated [email protected] リク゚ストは非掚奚になり

これを解決する方法??、

@Amouthinie解決するものは䜕もありたせん、それぱラヌではありたせん。 NPMは、 requestが非掚奚であり、あなたたたはrequest䟝存する䟝存関係を維持しおいる人は、代わりにアクティブに維持されおいるパッケヌゞぞの移行を怜蚎する必芁があるこずを譊告しおいたす。

私は2぀の問題を抱えおいたす
1-sudo apt-get install nodejs npm
パッケヌゞリストを読んでいたす...完了
䟝存関係ツリヌの構築
ステヌタス情報を読んでいたす...完了
nodejsはすでに最新バヌゞョン13.13.0-1nodesource1です。
䞀郚のパッケヌゞをむンストヌルできたせんでした。 これはそれを意味する可胜性がありたす
あなたは䞍可胜な状況を芁求したした、たたはあなたが䜿甚しおいる堎合は
䞍安定な配垃、䞀郚の必芁なパッケヌゞがそうではなかった
ただ䜜成されおいるか、「受信」から削陀されおいたす。
次の情報は、状況の解決に圹立぀堎合がありたす。

次のパッケヌゞの䟝存関係が䞀臎しおいたせん。
nodejs競合npm
E問題を修正できず、壊れたパッケヌゞを保持保持したした。

2-sudo npm install -g @ angular / cli
npm WARN非掚奚の[email protected]リク゚ストは非掚奚になりたした。https//github.com/request/request/issues/3142を参照しおください
npm ERR EEXISTコヌド
npm ERR syscallシンボリックリンク
npm ERR パス../lib/node_modules/@angular/cli/bin/ng
npm ERR dest / usr / bin / ng
npm ERR errno -17
npm ERR EEXISTファむルはすでに存圚したす。シンボリックリンク '../lib/node_modules/@angular/cli/bin/ng'->'/ usr / bin / ng'
npm ERR ファむルが存圚したす/ usr / bin / ng
npm ERR 既存のファむルを削陀しお再詊行するか、npmを実行したす
npm ERR --forceを指定するず、ファむルが無謀に䞊曞きされたす。

npm ERR この実行の完党なログは、次の堎所にありたす。
npm ERR /home/anderson/.npm/_logs/2020-04-17T16_25_56_704Z-debug.log

私はLinuxMintナヌザヌです19.3Cinnamon、4.4.8、5.3.0-46-generic

誰かが私を助けるこずができたすか

@LeloCorrea゚ラヌはrequestずは関係ありたせん。これは、ロヌカル環境でシンボリックリンクを䜜成する際の問題です。

npm ERR! EEXIST: file already exists, symlink '../lib/node_modules/@angular/cli/bin/ng' -> '/usr/bin/ng'

@LeloCorrea゚ラヌはrequestずは関係ありたせん。これは、ロヌカル環境でシンボリックリンクを䜜成する際の問題です。

npm ERR! EEXIST: file already exists, symlink '../lib/node_modules/@angular/cli/bin/ng' -> '/usr/bin/ng'

私がこの問題を解決する方法を知っおいたすか

@LeloCorrea゚ラヌはrequestずは関係ありたせん。これは、ロヌカル環境でシンボリックリンクを䜜成する際の問題です。
npm ERR! EEXIST: file already exists, symlink '../lib/node_modules/@angular/cli/bin/ng' -> '/usr/bin/ng'

私がこの問題を解決する方法を知っおいたすか

たったく同じ問題ではありたせんが、解決策は同じである可胜性がありたす。 ここから始めおください

https://stackoverflow.com/questions/48808384/angular-cli-error-path-and-code-eexist

たた、この問題はリク゚ストずはたったく関係ありたせん。関連する課題远跡システムでAngularCLIに぀いおサポヌトを䟝頌する必芁がありたす。

では、掚奚される代替手段は䜕ですか http / httpsパッケヌゞを䜿甚しおいるだけですか

@RonRofe私はhttps://github.com/sindresorhus/gotを䜿甚しおいようです。

@RonRofeここに代替のWIPリストがありたす https 

私はこの行きに悲しいです、私が芚えおいる限り、芁求は私の頌りになるlibでした。
著者ず寄皿者が䜕幎にもわたっおこれに費やしおくれた玠晎らしい仕事に感謝するこずしかできたせん。あなたの次の冒険がこれず同じくらい゚キサむティングであるこずを願っおいたす。
也杯

最初のスティッキヌコメントで代替案の掚奚事項を教えおいただけたすか

こんにちは、私は新しい角床プロゞェクトを䜜成しようずしおいたすが、この゚ラヌが発生したす
/パッケヌゞのむンストヌル... npm譊告非掚奚の[email protected] リク゚ストは非掚奚になりたした//github.com/request/request/issues/3142を参照しおください
npm譊告非掚奚[email protected] Chokidar2はノヌドv14 +で壊れたす。 䟝存関係が15分の1のchokidar3にアップグレヌドしたす。
npm譊告非掚奚[email protected] fsevents1はノヌドv14 +で䞭断したす。 倧幅な改善を加えおfsevents2にアップグレヌドしたす。
npm譊告非掚奚[email protected]  https  //github.com/lydell/urix#deprecatedを参照しおください
npm譊告非掚奚の[email protected]  https 
npm ERR '... "{" @ angular / core "" 5'の近くで解析䞭にJSON入力が予期せず終了したした

npm ERR この実行の完党なログは、次の堎所にありたす。
npm ERR C\ Users \ dell \ AppData \ Roamingnpm-cache_logs \ 2020-04-21T11_50_16_582Z-debug.log
×パッケヌゞのむンストヌルに倱敗したした。䞊蚘を参照しおください。
回路図ワヌクフロヌが倱敗したした。 䞊蚘を参照。
誰かがこれで私を助けるこずができたすか

こんにちは、私は新しい角床プロゞェクトを䜜成しようずしおいたすが、この゚ラヌが発生したす
/パッケヌゞのむンストヌル... npm譊告非掚奚の[email protected] リク゚ストは非掚奚になり
npm譊告非掚奚[email protected] Chokidar2はノヌドv14 +で壊れたす。 䟝存関係が15分の1のchokidar3にアップグレヌドしたす。
npm譊告非掚奚[email protected] fsevents1はノヌドv14 +で䞭断したす。 倧幅な改善を加えおfsevents2にアップグレヌドしたす。
npm譊告非掚奚[email protected]  https  //github.com/lydell/urix#deprecatedを参照しおください
npm譊告非掚奚の[email protected]  https 
npm ERR '... "{" @ angular / core "" 5'の近くで解析䞭にJSON入力が予期せず終了したした

npm ERR この実行の完党なログは、次の堎所にありたす。
npm ERR C\ Users \ dell \ AppData \ Roamingnpm-cache_logs \ 2020-04-21T11_50_16_582Z-debug.log
×パッケヌゞのむンストヌルに倱敗したした。䞊蚘を参照しおください。
回路図ワヌクフロヌが倱敗したした。 䞊蚘を参照。
誰かがこれで私を助けるこずができたすか

私もです

CREATE my-project / angular.json3598バむト
CREATE my-project / package.json1286バむト
CREATE my-project / README.md1026バむト
CREATE my-project / tsconfig.json489バむト
CREATE my-project / tslint.json3125バむト
CREATE my-project / .editorconfig274バむト
CREATE my-project / .gitignore631バむト
CREATE my-project / browserlist429バむト
CREATE my-project / karma.conf.js1022バむト
CREATE my-project / tsconfig.app.json210バむト
CREATE my-project / tsconfig.spec.json270バむト
CREATE my-project / src / favicon.ico948バむト
CREATE my-project / src / index.html295バむト
CREATE my-project / src / main.ts372バむト
CREATE my-project / src / polyfills.ts2835バむト
CREATE my-project / src / styles.css80バむト
CREATE my-project / src / test.ts753バむト
CREATE my-project / src / assets / .gitkeep0バむト
CREATE my-project / src / environment / environment.prod.ts51バむト
CREATE my-project / src / environment / environment.ts662バむト
CREATE my-project / src / app / app-routing.module.ts246バむト
CREATE my-project / src / app / app.module.ts393バむト
CREATE my-project / src / app / app.component.html25757バむト
CREATE my-project / src / app / app.component.spec.ts1071バむト
CREATE my-project / src / app / app.component.ts214バむト
CREATE my-project / src / app / app.component.css0バむト
CREATE my-project / e2e / protractor.conf.js808バむト
CREATE my-project / e2e / tsconfig.json214バむト
CREATE my-project / e2e / src / app.e2e-spec.ts643バむト
CREATE my-project / e2e / src / app.po.ts301バむト
/パッケヌゞのむンストヌル... npm譊告非掚奚[email protected] TSLintは非掚奚になり、ESLintが優先されたす。 詳现に぀いおは、 https//github.com/palantir/tslint/issues/4534を参照しお
npm WARN deprecated [email protected] リク゚ストは非掚奚になりたした//github.com/request/request/issues/3142を参照しおください。
npm譊告非掚奚[email protected] 䟝存関係が15分の1になっおいるchokidar3にアップグレヌドしたす。 Chokidar2はノヌドv14で壊れたす。
npm譊告非掚奚[email protected]  https  //github.com/lydell/urix#deprecatedを参照しおください
npm譊告非掚奚の[email protected]  https 
npm ERR '.... 0.1 "、" systemjs "" ^ 0。'付近の解析䞭にJSON入力が予期せず終了したした。

npm ERR この実行の完党なログは、次の堎所にありたす。
npm ERR C\ Users \ 92306 \ AppData \ Roamingnpm-cache_logs \ 2020-04-21T16_08_05_350Z-debug.log
×パッケヌゞのむンストヌルに倱敗したした。䞊蚘を参照しおください。
回路図ワヌクフロヌが倱敗したした。 䞊蚘を参照。

@ awais0048 @xunyegegeあなたの゚ラヌは、芁求ずは䜕の関係もありたせん。 実際の出力を調べるず、゚ラヌが䜕であるかが正確にわかりたす。 Angular CLIでさらに問題が発生した堎合は、課題远跡システムで報告しおください。

@ awais0048 @xunyegegeあなたの゚ラヌは、芁求ずは䜕の関係もありたせん。 実際の出力を調べるず、゚ラヌが䜕であるかが正確にわかりたす。 Angular CLIでさらに問題が発生した堎合は、課題远跡システムで報告しおください。

NPMずノヌドをアップグレヌドしようずしたしたが、手がかりがありたせん。 誰かが解決策を芋぀けたら教えおくれたせんか

@ANadjia繰り返したすが、゚ラヌはこのパッケヌゞずは䜕の関係もありたせん。 トラッカヌでAngularCLIを芁求する必芁がありたす。

こんにちは、パッケヌゞのむンストヌル... npm譊告非掚奚の[email protected] リク゚ストは非掚奚になりたした//github.com/request/request/issues/3142npm ERRを参照しおください '... ZXQ4dst \ n4bcYaiOdlbvh'の近くで解析䞭にJSON入力が予期せず終了したした
新しいプロゞェクトを䜜成するずき
助蚀がありたすか

@mohamedelsoufiこれは、このパッケヌゞではなく、環境たたはプロゞェクトの問題です。 NPMは、このパッケヌゞが非掚奚であるこずを譊告するだけです。

@milette
䞖界の99のプロゞェクトで䜿甚されおいるパッケヌゞを非掚奚にした堎合の結果を思い出させるために、このスレッドを実行し続けるこずをお勧めしたす。

@ anton-bot実際には、RTFMを䜿甚しおいない人の数を思い出させおくれたす。

@csvanそしお圌らはそれも圌らの問題ではないず蚀いたす
ずにかく、私は぀いに私のために働くものを手に入れたした。
だから基本的に 
1 / iノヌドjsバヌゞョン10.13.0にダりングレヌドしたす;
2 / npm_cacheフォルダヌを手動で削陀したした
3 / npminstallを実行したす;
そしお魔法によっおそれは働いた

@ANadjia聞いおよかった

提案された代替品は䞍明です。 代わりに䜕を䜿うべきですか

@johnworthleyあなたのためにhttps 

@johnworthleyあなたのために

うヌん玠敵な堎所https://www.youtube.com/watch?v=riuZHZPcZsg

非掚奚になった堎合でも、このラむブラリを䜿甚できたすか @mikealにアドバむスしおください

非掚奚になった堎合でも、このラむブラリを䜿甚できたすか お知らせ䞋さい

@DokurOmkarはい。 ラむブラリの䜿甚を劚げるものは䜕もありたせん。 それは単なる譊告です。 ただし、理由により非掚奚になりたした。より優れた、より最新のラむブラリが䞖の䞭に出回っおいたす。 このスレッドを読むず、代替ラむブラリのリストぞのリンクが芋぀かりたす。

新しいAngularプロゞェクトを䜜成できたせん
-が原因で倱敗しおいたす
npm WARN deprecated [email protected] リク゚ストは非掚奚になりたした//github.com/request/request/issues/3142を参照しおください。

@adibhosale詳しい情報はありたすか あなたが芋おいるコン゜ヌルの他のメッセヌゞは䜕ですか

@adibhosaleいいえ、そのために倱敗しおいたせん。 もしそうなら、それはこのパッケヌゞではなく、angular-cliの問題です。 残りのログ出力を確認しおください。

@ anton-bot
返信-> @ adibhosale詳しい情報はありたすか あなたが芋おいるコン゜ヌルの他のメッセヌゞは䜕ですか

これは、新しい角床プロゞェクトの䜜成䞭に発生する゚ラヌです。

パッケヌゞのむンストヌル... npm譊告非掚奚[email protected] TSLintは非掚奚になり、ESLintが採甚されたした。 詳现に぀いおは、 https//github.com/palantir/tslint/issues/4534を参照しお
npm WARN deprecated [email protected] リク゚ストは非掚奚になりたした//github.com/request/request/issues/3142を参照しおください。
npm譊告非掚奚[email protected] Chokidar2はノヌドv14 +で壊れたす。 䟝存関係が15分の1のchokidar3にアップグレヌドしたす。
npm譊告非掚奚[email protected] fsevents1はノヌドv14 +で䞭断し、安党でないバむナリを䜿甚しおいる可胜性がありたす。 fsevents2にアップグレヌドしたす。
npm譊告非掚奚[email protected]  https  //github.com/lydell/urix#deprecatedを参照しおください
npm譊告非掚奚の[email protected]  https 
npm ERR cbは呌び出されたせん

npm ERR この゚ラヌを次の堎所で報告しおください。
npm ERR https://npm.community

npm ERR この実行の完党なログは、次の堎所にありたす。
npm ERR C\ Users \ adibh \ AppData \ Roamingnpm-cache_logs \ 2020-05-05T08_46_31_829Z-debug.log
×パッケヌゞのむンストヌルに倱敗したした。䞊蚘を参照しおください。
回路図ワヌクフロヌが倱敗したした。 䞊蚘を参照。

なぜこれほど倚くのナヌザヌがこの問題にたったく無関係な詳现を報告するのか混乱しおいたすか

ここに来たナヌザヌのほずんどは、圌らが䜕をしおいるのかわからないようです。おそらく、非掚奚ずいう蚀葉が䜕を意味するのかさえ理解しおいたせん。

しかし、ここに投皿された最埌のメッセヌゞには、耇数の非掚奚メッセヌゞがありたす。なぜ圌らはこの問題ぞの報告を遞ぶのですか 䞀郚のナヌザヌはすでに実行しおいお、続行するだけなのでしょうか。

そしお、その特定のメッセヌゞの最埌のビットは、npmのバグをnpm.communityに報告する必芁があるこずを具䜓的に瀺しおいたす。

ここのメンテナは、非掚奚を芁求するために関連のないすべおのディスカッションアむテムを削陀し、ここでディスカッションをロックする必芁があるず思いたす。

lydell / urixパッケヌゞやlydell / resolve-urlパッケヌゞのように、requestsパッケヌゞの非掚奚メッセヌゞをリンクに倉曎する必芁があるかもしれたせん。そのため、無関係な投皿がここに殺到するこずはありたせん。

@glensc䞖界䞭のほがすべおのJSプロゞェクトで䜿甚されおいるパッケヌゞを廃止するず、意図しない結果が生じるこずを誰が知っおい

@glenscは、この特定の問題に぀いお報告しおいたす。これは、angular / CLIのむンストヌル時に、この問題ぞのリンクが提䟛されおいるためです。

ありがずうございたした -

譊告ず衚瀺されおいる堎合は、ERRではないこずを意味したす。 いく぀かの事実。

@adibhosaleいいえ、同じログ出力内の他の倚くのリンクの䞭で、このgithubの問題ぞのリンクがあるNPM譊告が衚瀺されたす。 譊告は倱敗ずは䜕の関係もありたせん。ログをもっず泚意深く読む必芁がありたす。 それは明確に次のように述べおいたす。

npm ERR! cb() never called!
npm ERR! This is an error with npm itself. Please report this error at:
npm ERR! https://npm.community

それがむンストヌルが倱敗する理由です。 たったく関係のないパッケヌゞで問題を報告する前に、デュヌデリゞェンスを行い、これの原因を突き止める必芁がありたす。

@ anton-botあなたはそれを蚀い続けたす。 貢献するために建蚭的なものはありたすか、それずもただここにいるだけですか

@csvan @ leoskyrocker @ glenscこれを開始したこずをお詫びしたす。 今埌もお䞖話になりたす。 ありがずうございたした -

この問題を解決する方法
角床のあるプロゞェクトを䜜成できたせん
問題

////////

非掚奚の[email protected] リク゚ストは非掚奚になりたした//github.com/request/request/issues/3142を参照しおください
npm WARN checkPermissions / usr / local / lib / node_modulesぞの曞き蟌みアクセスがありたせん
npm ERR コヌドEACCES
npm ERR システムコヌルアクセス
npm ERR パス/ usr / local / lib / node_modules
npm ERR errno -13
npm ERR ゚ラヌEACCES暩限が拒吊されたした。アクセス '/ usr / local / lib / node_modules'
npm ERR [゚ラヌEACCESアクセスが拒吊されたした。アクセス '/ usr / local / lib / node_modules'] {
npm ERR errno-13、
npm ERR コヌド 'EACCES'、
npm ERR システムコヌル 'アクセス'、
npm ERR パス '/ usr / local / lib / node_modules'
npm ERR }
npm ERR
npm ERR オペレヌティングシステムによっお操䜜が拒吊されたした。
npm ERR 珟圚のナヌザヌずしおこのファむルにアクセスする暩限がない可胜性がありたす
npm ERR
npm ERR これが暩限の問題である可胜性があるず思われる堎合は、
npm ERR ファむルずそれに含たれるディレクトリのアクセス蚱可、たたは実行しおみおください
npm ERR root / Administratorずしおコマンドを再床実行したす。

npm ERR この実行の完党なログは、次の堎所にありたす。
npm ERR /Users/vivek/.npm/_logs/2020-05-05T11_48_34_569Z-debug.log

@ vivek08011991ログ出力は、あなたが䜕をする必芁があるかを説明しおいたす。 これは、 sudoを䜿甚せずにAngularをグロヌバルにむンストヌルしようずする堎合の問題です。 このパッケヌゞずは䜕の関係もありたせん。

ねえ男これはすべお話のたわごず、気にしないで、
私はあなたに解決策を教えたす
私は3日間詊したした、そしお私はそれを手に入れたした
最初npm install npm
secondenpm uninstall --save react-native-cli
最埌にnpm install -g @ angular / cli

ねえ男これはすべお話のたわごず、気にしないで、
私はあなたに解決策を教えたす
私は3日間詊したした、そしお私はそれを手に入れたした
最初npm install npm
secondenpm uninstall --save react-native-cli
最埌にnpm install -g @ angular / cli

あなたが正しいアルハムドゥリルアッラヌだった男。 なぜreactcliが問題を匕き起こしおいるのですか そこにいく぀かの醜い競争慣行がありたすか ありがずう

これに泚意を払うがあるしおくださいrequestモゞュヌルの問題远跡、ないangular 。

誰かがrequestの代わりを教えおもらえたすか

私はこれを読んでいお、 requestの単玔なAPIを非垞に奜みたす。

https://www.twilio.com/blog/2017/08/http-requests-in-node-js.html

@dolanmiuもちろんです。 投皿したばかりのスレッドを読んだたたは_alternative_を怜玢した人なら誰でも、 https//github.com/request/request/issues/3143に代替のリストがあるず蚀うこずができ

@dolanmiu @ root / requestは、ほずんどがドロップむンの代替品です。

@Richienbはpostman-requestドロップむンの代替品でもありたすず@ root / requestの間で、どちらが良いですか postman-requestには、問題ずなるTypeScriptタむピングがありたせん。

@ anton-bot間違いなく@root / request。

私はしばらくの間requestを䜿甚しおいお、mikealに同意したす。 ノヌドのネむティブモゞュヌルは、このrequestモゞュヌルに䞀臎するように開発されおきたした。新しいバヌゞョンのrequestが来たずきにコヌドを繰り返し修正する以倖に、それを䜿甚する理由はもうありたせん。アりト。

requestは歎史の石に氞遠に曞かれたす。 nodeは成長したした。 これは、私たちがいく぀かのこずを手攟す必芁がある頃です。 requestは垞に革新的な機胜のパむオニアであり、 requestがなければ、ノヌド開発はそれほど玠晎らしいものではなかったず思いたす。

若いプログラマヌずしお、私はこのパッケヌゞを䜿甚するのが奜きでしたが、さらに優れたプログラムを改善および構築するためには、過去に長居しおはならないこずも知っおいたす。

若いプログラマヌずしお、私はこのパッケヌゞを䜿うのが奜きでした

それは私を笑わせたした。 私は若いプログラマヌずしお、CommodoreBASICを䜿甚しおいたした。 スマむリヌ

@darkRaspberry 

  1. 最初の行だけでなく、゚ラヌレポヌトを最埌たで読んでください。゚ラヌずは䜕か、そしお䜕をすべきかに぀いおの提案さえも明確に曞かれおいたす。 あなたは明らかに最初の行を過ぎお読んでいたせん。
  2. あなたはあなたの゚ラヌをグヌグルで怜玢したしたか
  3. 以前の議論を読んで、なぜこれをここに投皿するのか説明しおください。問題レポヌトはリク゚ストモゞュヌルずは䜕の関係もありたせん。

アンチりむルスを無効にするだけで、゚ラヌは発生したせん
ありがずうございたした 

@glenscタヌミナルを完党に再むンストヌルしお他のバヌゞョンのノヌドを削陀しおから、「sudo」を詊したした
そしおそれはうたくいった。
curlを䜿甚しおノヌドjsをPPAに远加するこずにより、ノヌドバヌゞョンのnodejsを䜿甚しおいたす。

そしおここでそれは働いた
dark<strong i="10">@darkRaspberry</strong>:~$ sudo npm install firebase-tools -g

npm WARN deprecated [email protected]: request has been deprecated, see https://github.com/request/request/issues/3142
/usr/bin/firebase -> /usr/lib/node_modules/firebase-tools/lib/bin/firebase.js
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@~2.1.2 (node_modules/firebase-tools/node_modules/chokidar/node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})

+ [email protected]
updated 2 packages in 42.696s

これは私を感情的にしたした。 そしおbowすべおの貢献者に

image

@ sudarsan2017その゚ラヌはrequestずはたったく関係ありたせん

やあ みんなWindowsで同じ問題を経隓し、私はコマンドを䜿甚しおそれを解決したした

npm install [email protected]

私はあなたが正しいこずを願っおいたす。

npm Warn npm WARN deprecated [email protected]: request has been deprecated, see https://github.com/request/request/issues/3142取埗しおいたす

どうすれば修正できたすか

@ aman78600それを修正する方法はありたせん。

npm Warn npm WARN deprecated [email protected]: request has been deprecated, see https://github.com/request/request/issues/3142取埗しおいたす

@ aman78600修正する必芁はありたせん。 request has been deprecatedずいうのは単なる譊告です。

あなたのNPMは代替案のためにここに来るように蚀っおいたすが、私には芋えたせん。

あなたのNPMは代替案のためにここに来るように蚀っおいたすが、私には芋えたせん。

@skeddles Control-Fを抌しおalternativesを怜玢した堎合は、 https//github.com/request/request/issues/3143ぞのリンクが芋぀かり

このコマンドからvue-cliをむンストヌルできたせんnpminstall -g @ vue / cliメッセヌゞを衚瀺したすnpm WARN deprecated

@somnangromこれは真実ではありたせん。コン゜ヌルには、この1行だけでなく、他のメッセヌゞがあるず確信しおいたす。

このパッケヌゞに取り組んでいただき、本圓にありがずうございたした。 それは私のプロゞェクトで私を倧いに助けおくれたす。 サポヌトが停止される完党に理解できる理由。

あなたは玠晎らしい仕事をしたした、あなたは自分自身を誇りに思うべきです

🀝

最新バヌゞョンのAngularCLIをむンストヌルできたせん。
Nodejs 64ビットバヌゞョン12.18.1
npmバヌゞョン6.13.6
npm install -g @ angular / cli @latestを実行しお最新バヌゞョンのAngularCLIをむンストヌルするず、次の゚ラヌ譊告が衚瀺されたす
npm WARN deprecated [email protected] リク゚ストは非掚奚になりたした//github.com/request/request/issues/3142を参照しおください。

むンストヌルがメッセヌゞでスタックしたすpostinstallsill install executeActions
この問題の解決を手䌝っおください

最新バヌゞョンのAngularCLIをむンストヌルできたせん。
Windows 10ProラップトップにNodejsをむンストヌルしたした
Nodejs 64ビットバヌゞョン12.18.1npmバヌゞョン6.13.6
npm install -g @ angular / cli @latestを実行しお最新バヌゞョンのAngularCLIをむンストヌルするず、次の゚ラヌ譊告が衚瀺されたす
npm WARN deprecated [email protected] リク゚ストは非掚奚になり

むンストヌルがメッセヌゞでスタックしたすpostinstallsill install executeActions
この問題の解決を手䌝っおください

@anjaikrず@ aman78600は、 https //github.com/angular/angular-cli/wiki/stories-1.0-updateを参照しお、最新バヌゞョンのむンストヌルに圹立぀こずを願っおいたす。

npm install -g json-serverが機胜しおいたせん。どうすればよいですか

それでも基本的なアクションに䜿甚できたすよね

Angular 5のむンストヌル䞭に゚ラヌが発生したした。むンストヌルしようずしたしたが、リク゚ストが廃止されたこずが瀺されおいたす...どうすればよいですか

明確にするため@mikeal、あなたはのための぀もりですbent眮き換えるためにrequest 

こんにちは、

誰かが問題が䜕であるかを知っおいたす
npm i -g json-server
npm WARN deprecated [email protected] リク゚ストは非掚奚になりたした//github.com/request/request/issues/3142を参照しおください。
npm譊告非掚奚[email protected] このラむブラリはサポヌトされなくなりたした

THX。

私が枛䟡償华に぀いお聞いた最も愚かな理由の1぀。 グヌグルずマむクロ゜フトが棚のすべおの補品を採甚したずしたら、「新しい図曞通が同様のタスクを実行しお採甚するのははるかに難しい」ため、「゚コシステムではこれらのパタヌンぞの移行が起こっおいる」ためだず想像しおみおください。 完党にばかげおいる。

image

たず、このリポゞトリに敬意を衚したすが、正盎なずころ、 @ cypheronが蚀ったこずは理にかなっおいたす。

@ Wenjie-Shaoたったく意味がない、怖い。 非掚奚の通知がなければ、このラむブラリが叀くなっおいるこずに気付かずに、さらに倚くの人がこのラむブラリをダりンロヌドしお䜿甚するこずになりたす。 @mikealは、このラむブラリを単に腐らせるのではなく、正匏に非掚奚にするこずで、コミュニティにすばらしいサヌビスを提䟛しおきたした。 たぶん間違いはこのスレッドぞのリンクにありたした。

私は、surge.shを蚭定するためのチュヌトリアルをざっず芋ようずしおいたす。

君たちはここでたくさんのこずが起こっおいるようだ。 譊告を無芖しお去ったら、新しい将来ここで私を台無しにする぀もりですか

私が枛䟡償华に぀いお聞いた最も愚かな理由の1぀。 グヌグルずマむクロ゜フトが棚のすべおの補品を採甚したずしたら、「新しい図曞通が同様のタスクを実行しお採甚するのははるかに難しい」ため、「゚コシステムではこれらのパタヌンぞの移行が起こっおいる」ためだず想像しおみおください。 完党にばかげおいる。

しかし、圌らはそれをしたした。 そしおしばしば。 これらの゜フトりェアの巚人から、もはや存圚しないか、珟圚非掚奚であり、曎新を取埗しおいない補品が数倚くありたす。 たずえば、Windows 95やFoxProに぀いお聞いたこずがありたすか すべおの゜フトりェアプロゞェクトは、䜕らかの理由で最終的に終了したす。 そしお、Requestの䜜者も棚からそれを匕っ匵っおいたせん、圌らは新しい開発を止めおいたす。 重倧なバグ修正はしばらくの間発生し、プロゞェクトがそれに䟝存しおいる堎合は問題ありたせん。 あなたはただそれを䜿い続けるこずができたす。

しかし、新しいプロゞェクトを開始する堎合は、より優れた、より珟代的な代替案がありたす。 蚀語は進化し、今では同じこずを行うためのより良い方法がありたすが、Requestはそれを凊理するためにレガシヌプロゞェクトを必芁ずするため、それに远い぀くこずができたせん。 新しいプロゞェクトの堎合、それは最適ではありたせん。

したがっお、この決定は私には完党に理にかなっおいたす。 レガシヌプロゞェクトが匕き続き䜿甚できるように、リク゚ストはそのたたにしおおきたすが、新しいプロゞェクトの堎合は、新しいラむブラリをお勧めしたす。

誰かがaxiosを介しおリク゚ストを䜿甚する特別な理由はありたすか

誰かがaxiosを介しおリク゚ストを䜿甚する特別な理由はありたすか

もちろん。 頭のおっぺんから

  • あなたはそれに慣れおいるか、それに぀いお倚くの経隓を持っおいたす
  • あなたのプロゞェクトはすでにそれをあちこちで䜿甚しおいたす。 すべおを切り替えるには、数か月ではないにしおも数週間のコヌド曞き換えが必芁です。
  • 䌚瀟/プロゞェクトのコヌディングガむドラむンでは、このラむブラリが芁求されたすたたは、特定の「成熟床」芁件を持぀ラむブラリのみが蚱可されたす
  • サヌドパヌティのラむブラリにはそれが必芁ですラむブラリを操䜜するずきに䜿甚する必芁がある堎合もありたす。 ラむブラリに代替手段がない堎合は、远加のポむント。
  • あなたは孊生であり、あなたが受講しおいるコヌスは、リク゚ストに぀いお明瀺的に教えおおり、詊隓/宿題でそれを持っおいたす

本質的に、これらはすべお同じテヌマのバリ゚ヌションです。最新のトレンドにただ远い぀いおいないいく぀かのレガシヌなものを扱う必芁がありたす。 これは、実生掻ではかなり定期的に発生する傟向がありたす。

npm WARN deprecated [email protected] リク゚ストは非掚奚になりたした//github.com/request/request/issues/3142を参照しおください。
npmWARNは非掚奚[email protected] joiは@hapi組織を離れ、「joi」に戻りたすhttps://github.com/sideway/joi/issues/2411
npmWARN非掚奚[email protected] このバヌゞョンは非掚奚になり、サポヌトたたは保守されなくなりたした
npmWARN非掚奚@hapi / [email protected] このバヌゞョンは非掚奚になり、サポヌトたたは保守されなくなりたした
npmWARN非掚奚[email protected] このバヌゞョンは非掚奚になり、サポヌトたたは保守されなくなりたした
npmWARN非掚奚[email protected] このバヌゞョンは非掚奚になり、サポヌトたたは保守されなくなりたした
npm譊告非掚奚[email protected] このラむブラリはサポヌトされなくなりたした
npm譊告非掚奚[email protected]  https  //github.com/lydell/urix#deprecatedを参照しおください
npm譊告非掚奚の[email protected]  https 
npm譊告非掚奚[email protected] Chokidar2はノヌドv14 +で壊れたす。 䟝存関係が15分の1のchokidar3にアップグレヌドしたす。
npm譊告非掚奚[email protected] fsevents1はノヌドv14 +で䞭断し、安党でないバむナリを䜿甚しおいる可胜性がありたす。 fsevents2にアップグレヌドしたす。

なぜ???? 私のNPMグロヌバルむンストヌルのすべおは垞にそれが非掚奚であるこずを私に譊告したしたか これを修正する方法

NODEJSをアンむンストヌルしようずしおいたす
たた
NPMの曎新
しかし、それは機胜したせん
私を助けおください

非掚奚です。
これを修正するこずはできたせん。
譊告を無芖しおください。

たたは、Requestを䜿甚しないようにコヌドを曞き盎しおください。

@acatzk

詊す

npm install -sたたは--silent
たた

npm install -qたたは--quiet

譊告を沈黙させる

このスレッドは最高です。

やあ。 私はAPIを初めお䜿甚したす。 リク゚ストパッケヌゞをむンストヌルしようずしたしたが、珟圚は非掚奚であるず衚瀺されたした。 私はそれを調べお䜕が起こっおいるのかを芋ようずしたしたが、誰かが私に今䜕ができるかを説明しおくれれば幞いです。 これは、リク゚ストパッケヌゞが䜿甚できなくなったこずを意味したすか 同じ仕事をするために他にどのようなパッケヌゞを䜿甚できたすか

@ mohammed3736いいえ、ただ䜿甚できたす。 ただし、曎新されたせん。 新しい機胜はありたせん。 しばらくの間、いく぀かのバグ修正が行われる可胜性がありたすが、長くは続きたせん。 そしお、譊告は垞にそこにありたす。 基本的に、圌らはプロゞェクトを攟棄しおいたす。 倉曎が必芁な堎合は、自分で行う必芁がありたす。 結局のずころ、リク゚ストのすべおの゜ヌスコヌドはただ利甚可胜です。 あなたはあなた自身のフォヌクを䜜っお、それで䜕でもするこずができたす。

新しいプロゞェクトを䜜成しおいる堎合は、別のより新しいラむブラリを詊しおみおください。 たずえば、Axiosを䜿甚しおいたすが、他にもあるず思いたす。

Fizzbuzzの代わりに、むンタビュヌで次の質問をしたす。

You have faced the following message in your console.

What should you do about it and how do you fix it?

> npm WARN deprecated [email protected]: request has been deprecated, see #3142

@ anton-bot簡単です。答えは、「リンクをクリックし、䜕も読たないで、スレッドの䞀番䞋に移動しお、他の人ず同じ質問を投皿する」です。

私は仕事を埗たすか

@ anton-bot簡単です。答えは、「リンクをクリックし、䜕も読たないで、スレッドの䞀番䞋に移動しお、他の人ず同じ質問を投皿する」です。

私は仕事を埗たすか

私が尋ねおいた理由は、コン゜ヌルログに401が衚瀺され続けるためです。 そしお、リク゚ストモゞュヌルが機胜しおいたせん。 私はbitcoinaverageずhttps://any-api.com/からAPIを䜿甚しようずしおい

@ mohammed3736-これは質問するのに間違った堎所です。 たた、責任があるのはリク゚ストラむブラリではないず99.99確信しおいたす。 プログラムにバグがあり、自分で䜜成したした。 あなたもそれを自分で理解する必芁がありたす。 それでもヘルプが必芁な堎合は、StackOverflowで質問しおみおください。ただし、機胜しないコヌドを含めおください。 䜕よりも、クラッシュする可胜性のある最小のプログラムを䜜成し、その゜ヌスコヌドを衚瀺するようにしおください。

私も質問をするためにここに来たしたが...ここでのすべおの人皮差別的な攻撃はどうですか あなたの人々は信じられないほどです。

そしお、はい、私はただ私のコヌドが機胜しない理由がわかりたせん。 コン゜ヌルの唯䞀の゚ラヌは私をここに連れお来たす。

あなたの特暩をチェックしお楜しんでください

私も質問をするためにここに来たしたが...ここでのすべおの人皮差別的な攻撃はどうですか あなたの人々は信じられないほどです。

そしお、はい、私はただ私のコヌドが機胜しない理由がわかりたせん。 コン゜ヌルの唯䞀の゚ラヌは私をここに連れお来たす。

あなたの特暩をチェックしお楜しんでください

あなたが蚀及しおいる人皮差別的な攻撃はどれですか それは本圓に悪いですね

同じ問題が芳察されたした。 誰かが解決する方法を知っおいるなら助けおください

[email protected] リク゚ストは非掚奚になりたした//github.com/request/request/issues/3142を参照しおください

@ HaseebAhmed49非掚奚の「リク゚スト」npmパッケヌゞ自䜓は問題ではありたせん。 メッセヌゞは、図曞通プロゞェクトの開発者に向けられおいたす。

心配しないでください。 githubの倚くの人が、倧䞈倫だず蚀っおいたした。 それ
基本的には、パッケヌゞに新しい機胜が远加されないこずを意味したす
もうそれに、それは曎新されたせんが、それでも完党に問題ありたせん
䜿甚する。 私はそれを䜿甚したした、そしおそれは倧䞈倫でした。

23:57゚ランRuusamÀeで月、2020幎9月14日には[email protected]
曞きたした

>>
>>

@ HaseebAhmed49https //github.com/HaseebAhmed49 「リク゚スト」npm
非掚奚になるパッケヌゞ自䜓は問題ではありたせん。 メッセヌゞは図曞通ぞです
プロゞェクト開発者。

—
あなたが蚀及されたのであなたはこれを受け取っおいたす。
このメヌルに盎接返信し、GitHubで衚瀺しおください
https://github.com/request/request/issues/3142#issuecomment-692279572 、
たたは賌読を解陀する
https://github.com/notifications/unsubscribe-auth/AQFTBJ255VRYJW4VMUFQQ23SFZYSZANCNFSM4HCP6LRA
。

しかし、それでも完党に䜿甚できたす

あたり。 _今のずころ_動䜜する可胜性がありたすが、それ以䞊のバグやセキュリティ修正を受け取らないパッケヌゞに明瀺的に䟝存するこずは絶察にしないでください。 そのパッケヌゞが最終的に機胜しなくなるず、アプリおよびナヌザヌが突然の砎損やセキュリティリヌクの重倧なリスクにさらされたすほが確実に機胜したす。 これは、ネットワヌク芁求を行うのず同じくらい重芁で機密性の高いものを提䟛するrequestようなパッケヌゞに特に圓おはたりたす。

非掚奚の譊告は、他の堎所ぞの移行を開始するための重倧な通知です。 このスレッドでは、いく぀かの代替案がすでに蚀及されおいたすそしお繰り返されおいたす。

こんにちは皆さん私もこの非掚奚の問題を抱えおいたした
だから私がしたこずはnodejsをアンむンストヌルしおnodejsの最新機胜をダりンロヌドするこずです
これは14.10.1珟圚の最新機胜です
https://nodejs.org/en/

コンピュヌタヌにむンストヌルされおいるグロヌバルnpmをすべお削陀したす

以䞊です...

非掚奚になったものはすべおなくなりたした...

@acatzk wtf lmao

このラむブラリは非掚奚です。 バグがある堎合、それを修正するために䜕も行われたせん。 セキュリティ䞊の問題がある堎合、これを修正するために䜕も行われたせん。

これは䜿甚しないでください。

@davwheatありがずう

このリク゚ストモゞュヌルの代替案は䜕ですか

私たちがするかもしれないこず-話し合っおボランティアしおください

  • []プロゞェクトの珟圚の状態でreadmeを曎新したす
  • [] ciパブリッシングパむプラむン@mikealを曎新したす
  • [] request代替案に関するガむダンスをドキュメントに提䟛する3143
  • []別のパッケヌゞを䜿甚しおドキュメントを参照するには、パッケヌゞのむンストヌル時に譊告メッセヌゞを远加したす
  • []サポヌトを停止する日付を遞択しおください私は6か月投祚したすが、12か月の方がおそらく友奜的です
  • []すべおの機胜リク゚ストず機胜PRを閉じる
  • []関連するバグ修正を確認しおマヌゞする
  • []機胜がマヌゞされないこずを説明するgithubの問題ずprテンプレヌトを远加したす
  • []次のメゞャヌバヌゞョン 3.x を廃止するため、アクティブなメンテナンス䞭のプロゞェクトは譊告を受け取りたすが、叀いプロゞェクトは通垞どおり続行されたす

この時点で誰が䜕をしおいるのかに぀いおの曎新はありたすか

Googleがサポヌトする確実な代替手段https://github.com/request/request/issues/3143のものを陀くをお探しの堎合は、https//github.com/googleapis/gaxiosを匷くお勧めしたす。 最近のプロゞェクトで䜿甚しおいお、これたでのずころ優れおいたす。

遞択肢は䜕ですか あなたのnpmペヌゞはFor more information about why request is deprecated and possible alternatives refer to {the link to this page}ず蚀っおいたす

3143

npmWARNレゞストリ再怜蚌䞭のリク゚スト゚ラヌのためにhttps://registry.npmjs.org/からの叀いデヌタを䜿甚しおいたす。
npm WARN deprecated [email protected] リク゚ストは非掚奚になりたした//github.com/request/request/issues/3142を参照しおください。

@thbestforyourbizdeploymentはい。

ありがずう。

手䌝っお頂けたすか

npm WARN非掚奚の[email protected]リク゚ストは非掚奚になりたした。https//github.com/request/request/issues/3142を参照しおください
npm譊告非掚奚[email protected]このラむブラリはサポヌトされなくなりたした
npm ERR コヌドEEXIST
npm ERR syscallシンボリックリンク
npm ERR パス../lib/node_modules/firebase-tools/lib/bin/firebase.js
npm ERR dest / usr / local / bin / firebase
npm ERR errno -17
npm ERR EEXISTファむルは既に存圚したす。シンボリックリンク '../lib/node_modules/firebase-tools/lib/bin/firebase.js'->'/usr/local/bin/firebase'
npm ERR ファむルが存圚したす/ usr / local / bin / firebase
npm ERR 既存のファむルを削陀しお再詊行するか、npmを実行したす
npm ERR --forceを指定するず、ファむルが無謀に䞊曞きされたす。

npm ERR この実行の完党なログは、次の堎所にありたす。
npm ERR /Users/bahar/.npm/_logs/2020-11-18T17_07_43_310Z-debug.log

@baharozcelikあなたを助けるものは䜕もありたせん。

読んだ。 問題。

sudo npm install --global gulp-cli
このようにしおみおください

このペヌゞは圹に立ちたしたか
0 / 5 - 0 評䟡