我正在使用 Ubuntu。
我最近使用npm和官方宣告的命令安裝了firebase-tools:
npm install -g firebase-tools
后來也不知道,在我的專案中本地安裝了另一個包firebase。使用命令:
npm install firebase
此后我面臨著巨大的問題,不知道發生了什么。每當我運行任何 firebase 命令(例如:firebase --help、firebase login 等)時,它都會給我類似的輸出,如下所示:
undefined
undefined
undefined
! H|H|H|H|H
H__________________________________ H|§|§|§|H H|* * * * * *|---------------------| H|§|∞|§|H
H| * * * * * |---------------------| H|§|§|§|H H|* * * * * *|---------------------| H|H|H|H|H H| * * * * * |---------------------| H|H|H|H|H
H|---------------------------------| =============== H|---------------------------------| /| _ _ |
H|---------------------------------| (| O O |) H|---------------------------------| /| U | H----------------------------------- | =/ | H
_..._/ H
_|I/|_ H _______/| H |/_______ H / / / H | | | / | H
| ||o|| | H | | ||o|| | | H | | ||o|| | | H
Carl Pilcher
t??e?? ??????s???t???i?? ???n???g?? ??t??e??s??t??i??n??g?? ??t???e??s??t??i??n??g?? ?? ?????t??e??s??t?? ???i??? ??????n???g?? ????t???e??s??t???i??n??g?? ??t??e???s??t??i??n?? ? ???g?? ??t??e??s???t??i??n??g??
t??e?? ????s????t??i??n??g?? ???t??e??s??t??i??n??g??? ??t???e??s??t??i??n??g?? ?? ???t??e??s??? ???t?? ?????i??n??g?? ??t???e????s??t??i??n??g?? ??? ???t??? ???e??s???t??i??n??g?? ?? ???t??e??s??t??i??n??g??
t??e??s??t??i??n???g?? ??t???e??s?? ????t??i???n??g?? ??t??e???s?? ????t??i?? ????n???g?? ??t??e??s?? ?????t???i?? ????n??g? ???t??e??s??t??i??n???g?? ???? ??t??e??s??t??i??n????g?? ?? ???t???e??s??? ????t??i???n?? ????g??
t??e??s?t??i???n??g?? ?t??e??s???t??i??n??g?? ??t??e??s???t??i??n??g?? ??t??e?? ?????s??t???i??n??g?? ?? ?????t??e??s?t???i??n??g?? ????? ??t??e?s??t?? ?????i???n??g??? ??t??e????s??t??i??n??g??
t??e??s? ???t???i??n??g?? ??? ??t?? ???e???s??t???i??n??g?? ??t??e??s??t???i??n??g?? ?? ????t???e??s?? ???t??i?? ???n??g?? ???t???e??s??t??i??n???g??? ?? ??????t???e??s??t??i??n?g?? ?? ?????t??e??s??t??i??n??g??
t??e??s??t??i????n??g??? ??t???e??s??t??i???n??g?? ??? ??t???e??s?? ???t??i??n??g?? ?? ???t??e??? ??s??t?? ????i??n???g?? ?? ???t??e??s??t??i??n??g?? ??t??e??s??t??i?? ? ???n??g?? ??t??e???s??t????i??n?? ???????g??
t?? ????e???s??t??i??n??g?? ?? ????t??e??s??t??? ????i??n???g?? ???? ???t???e???s?? ???t??i???n?? ?????g?? ??t??e??s???t??i??n?????g??? ??t??e?? ??????s??t???i??n???g?? ???t??e???s????t??? ????i???n??g?? ??t?? ???e??s??t??i??n??g??
t??e??s???t??i???n??g?? ???t??e?? ????s??t???i???n??? ???g??? ??t??e??s??t?? ???i???n??g?? ??t??e??s??? ??t??i??n?? ???g?? ??t??e??s?t?? ?? ???i?? ???n??g??? ??t???e??s??t??i??n??g?? ??t??e?? ????s??t??i??n??g??
t??e?? ????s???t??i??? ????n??g?? ????t???e???s??t???i???n??g??? ??? ???t??e?? ???s???t??i??n??g?? ??t??e???s??t??i??n?? ????g? ???? ??t??e??s??t???i??n??g? ??t?? ???e???s?? ???t???i??n???g?? ??t???e??s??t??? ???i??n???g?? ???
t??e?? ????s???t??i??n??g?? ???t??e??s???t?? ???i?n??g??? ??t??e??s??t??i??n???g?? ??t???e??s??t??i??n??g?? ??t?? ?????e??s??t?? ????i??n??g??? ?? ????t??e??s??t???i??n??g?? ???t??e??s?? ????t???i??? ?? ???n??g??
t??e?? ??s???t?i?? ??????n???? ????g??? ??t???e??s??t????i??n??g?? ?? ???t???e??s??t??i??? ???n??g?? ??t?? ????e???s?? ???t??i?? ? ????n??g?? ??t??e???s???t???i??n??g?? ??t??e??s??t???i??n????g?? ??? ???t??e??s??t??i?? ????n?? ????g??? ????
t??e??s?t??i??n???g?? ???t??e??s??t??i???n??g?? ??t?? ?????e? ??????s???t??i??n?? ???g?? ???t??e???s??t? ???i??n?? ????g?? ??t??? ???e???s??t??i???n???g?? ??t?? ???e??s??t?? ? ????i??n??g?? ??? ???t??e?? ????s???t???i??n???g??
t??e??s?? ????t???i??n??g?? ??t??e??s??t??i??n??g?? ??t??? ?? ????e??s??t??i?? ???n??g?? ??t??e????s??t???i??n??g?? ??t??e?? ????s??t?? ????i??n??g??? ???t??e??s??t?? ????i??n??g??? ?? ???t??e??s??t???i???n??g??
t??? ???e??? ????s??t??i???n??g??? ??t???e??? ??????s??? ?????t??i??n???g?? ?? ??????t??e??s???t??i??n??g??? ??t??e???s??t???i???n???g?? ??t??e??s??t???i???n??g?? ??t?? ????e??s?? ???t??i??n???g? ???t??e??s??t??i??n???g?? ???
t???e?? ????s??t??i??n??g? ??t??e??s???t??i??n??g?? ??t????e??s???t?? ????i??n??g?? ??t??e?s??t??i???n??g?? ??t??e??s??t???i??n??g?? ??t???e??s???t??i??n??g?? ??t??e???s??t??i??n???g??
t???e??s??t????i???n??g? ??t???e??s?? ???t??i???n??g?? ??? ??t??e??s???t??i??n??g?? ??t??e??? ? ???s??t???i???n??g?? ?? ?? ?????t??e??s??t??i??n????g?? ?? ??????t??e???s??t???i???n??g?? ??t??e?? ????s??t?? ?????i??n??g??
t??e??s?t???i??n??g??? ??? ??t?? ???e??s??t??i???n??g?? ???t??e??s?? ???t??i??n??g?? ??t??e??s??t??i??n??g??? ?? ????t???e???s?t??i??n??g??? ??t??? ???e??s??t???i???n???g?? ??t???e??? ????s??t??i??n?g??
t??e??s???t???i??n??g?? ?? ???t???e??s?? ???t??i??n???g?? ??t???e??s??t??i?? ???n??g?? ??? ??t?? ?????e??s??t??i??n??? ????g?? ??t??e??s??t??i???n??g?? ??t???e??? ????s??t???i??n??g?? ???t??e??s?? ?????t??i????n??g??
t????e???s??t???i?? ???n???g?? ??t??e???s??t??i??n??g?? ???t??e?? ???s??t??i??n??g?? ???t?? ???e???s??t??i??n??g?? ???t??? ????e??s??t??i???n??g?? ?? ??? ???t???e??s??t??i??n??g?? ?????? ??t??e?? ???s??t??i??n??g??
t??? ???e??s?? ???t?? ????i??n??g??? ??t??e??s??t??i?? ????n??g?? ??t??e??s??t??i??n??g?? ?? ????t??e??s??t???i??n??g???? ??t?? ????e?? ???s??t??i??n?? ?????????g??? ??t???e??? ????s??t??i???n??g??? ??t??e??s??t?? ????i?? ???n???g??
t???e??s???t??i??n??g?? ??? ?????t??e??s???t???i??n???g?? ??t???e??s???t??i??n??g?? ??t??e?? ?????s??t???i??n??g?? ??t???e??s??t??i??n??g?? ??? ??t??e???s??t??i??n??g?? ??t???e??s?? ?? ???t?? ????i?? ???n??g??
t?? ???e?? ???s???t??i??n??g??? ????? ??t??e??s???t???i??n??g?? ??t???e?? ???s??t??i??n??g?? ???t??e??s?? ????t??i??n?? ????g??? ??t??e???s??t??i????n??g?? ? ???? ???t??e???s??t??i???n??g?? ??t??e??s??t?? ???i??n?g???
t??e??s??t??i??n?g?? ??t???e??s???t??i??n?? ???g?? ??t???e??s?? ???t??i??n??g?? ??t??e???s??t??i??n??g?? ???t?? ??e?s???t??i???n??g??? ??t??e??s???t?? ????i???n?? ? ???g?? ??t?? ????e??s???t???i??n??g??
t??e??s??t??i??n??g?? ??? ??t??e??s?? ???t??i??n??g?? ??t??e??s??t??i??n??g??? ??? ??t???e??s??t??i?? ???n??g?? ??t???e???s?? ?????t?? ??i???n??g?? ??t???e??s??t??i??n??g??? ??t??e??s??t??i??n??g??
t??e??s??t??? ???i??n??? ?????g?? ? ?? ????? ?? ???t??e??s??t???i??n??g?? ??t???e?? ???s??t???i????n??g??? ??t??e????s??t??i?? ???n?g??? ?? ???t??e??s?? ????t???i??n???g?? ???? ??t??e??s??t??i??n??g?? ??t??e??s??t?? ??? ????i?n??g??
t?? ????e??s?? ?????t???i???n??g??? ?? ????t??e??s?? ???t??i???n??g?? ??t???e???s??t???i? ??????n??? ???g??? ???t???e??s??t??i??n??g??? ??t??e??s??t??i??n??g?? ??t??e?? ?????s??t??i??n???g???? ??t???e?? ???s?? ????t???i??n??g??
t??e???s??t??i??n??g?? ??t??e??s??t??i??n??g?? ??t??e??s??t??i??n??g? ??t??e??s?t??i?? ???????n??g?? ??t??e???s???t??i??n???g????? ??t??e?? ???s???t???i???n??g?? ??t??e?? ???s???t??i???n??? ????g???
t?? ?????e???s??t??i??n??g?? ??t??e???s??t??i?? ???n??g?? ??t???e???s??t??i?? ???n??g?? ???? ?t???e??s??t?? ???i??n??g?? ?? ???t???e??s???t???i????n???g?? ???t??e??s??t??i?? ???n??g??? ?t???e??s??t??i?? ???n??g??? ????
t??e??s??t?? ???i???n??g?? ??t??e??s??t??i??n??g?? ??t??e???s??t???i???n??g?? ??t??e???s??t?? ???i??n?? ???g?? ??t???e?? ???s? ?????t???i??n?? ???g?? ???t??e??s??t???i??n??g??? ?? ????t??e???s?? ?????t??? ???i??n??g???
回應有無限數量的單詞序列'Testing'。這種情況會持續到永遠!!!
前三行列印未定義,然后是一些帶有很多“H”的文本。開頭還有一個名字叫“Carl Pilcher”。
畢竟,我花了很多時間來解決這個問題,但沒有運氣。
我已經分別在全域和本地洗掉了 firebase-tools 和 firebase,以及 node-modules 并再次在全域安裝了 firebase-tools,它仍然會產生相同的回應。
我已經清除了系統中與 npm、yarn 以及與 firebase 相關的所有內容的所有快取,但沒有區別。
只是為了通知,除了 firebase 以外的命令在我的系統上運行良好并且正常。
在花了很多時間之后,我一無所知,真的需要一些指示來快速找出問題所在。到目前為止,我在互聯網上沒有找到任何類似的東西。如果有人對此有任何想法,請分享。
如果有人遇到過類似的問題,請聯系。
謝謝。
uj5u.com熱心網友回復:
名為 Marak Squires 的開發人員昨天在版本 v1.4.44-liberty-2 中向 colors.js 庫中添加了一個“新的美國國旗模塊”,然后他將其推送到 GitHub 和 npm。代碼中引入的無限回圈將無限期地運行;對于任何使用“顏色”的應用程式,在控制臺上無休止地列印亂碼的非 ASCII 字符序列。
它源于需要 logform 的 winston 日志記錄部門,而后者又需要顏色https://github.com/winstonjs/logform/blob/7e18114c6426e4b69a76b1d8a023c87801421677/package.json#L31
uj5u.com熱心網友回復:
我面臨同樣的錯誤。問題是由于使用了 colors.js 庫的 Firebase GitHub 操作。您可以在以下問題中查看解決方案狀態:https : //github.com/FirebaseExtended/action-hosting-deploy/issues/188
uj5u.com熱心網友回復:
今天遇到了同樣的問題!經過幾個小時的嘗試可能一切:
通過運行卸載 firebase-tools:
npm uninstall -g firebase-tools
然后通過運行重新安裝:
curl -sL https://firebase.tools | bash
(如果您還沒有安裝 curl 命令,請按照終端上的說明進行操作)
然后我再次嘗試“firebase login”,得到:“-bash:/usr/local/bin/firebase:沒有這樣的檔案或目錄”
如果您面對它,請按照此處“復制步驟”下的說明進行操作:https : //github.com/firebase/firebase-tools/issues/1851 (實際上洗掉了我猜剩下的任何版本)
然后重新安裝:
npm install -g firebase-tools
現在嘗試:
firebase login
不要問我如何,但是...解決了我的問題!希望它會幫助你!
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/407332.html
標籤:
下一篇:驗證NPM包是否是官方的
