簡體   English   中英

無法在 MacOS Catalina 上安裝 Strongloop for Loopback v.3

[英]Can't install Strongloop for Loopback v.3 on MacOS Catalina

我正在嘗試了解 Loopback v3(這是他們在我工作的工作現場使用的),並且我正在嘗試遵循他們的教程。 步驟之一是安裝 Strongloop

npm i -g strongloop

但它一直因這些錯誤而失敗(除其他外):

static void SetMessageHandler(Isolate* isolate, ^ 5 個警告和 4 個錯誤生成。make: *** [Release/obj.target/debugger/src/controller.o] Error 1 gyp ERR: build error gyp ERR! stack Error: make退出代碼失敗:2 gyp ERR. ChildProcess.onExit 處的堆棧(/Users/me/.nvm/versions/node/v8.15.1/lib/node_modules/npm/node_modules/node-gyp/lib/build:js:262.23 ) gyp ERR: 堆棧在 emitTwo (events:js.126.13) gyp ERR: 堆棧在 ChildProcess:emit (events.js.214.7) gyp ERR.堆棧在 Process:ChildProcess:_handle.onexit (internal/child_process.js.198.12) gyp ERR. System Darwin 19.0.0 gyp ERR. command "/Users/me/.nvm/versions/node/v8.15.1/bin/node" "/Users/me/.nvm/versions/node/v8.15.1/ lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "重建" gyp ERR. cwd /Users/me/.nvm/versions/node/v8.15.1/lib/node_modules/strongloop/node_modules /strong-debugger gyp ERR!node -v v8.15.1 gyp ERR!node-gyp -v v3.8.0 gyp ERR!不正常

這次安裝嘗試是 Node v.8,但我先用 Node v.12 進行了嘗試,但也沒有用。

我以為我會嘗試打開 go 並忽略錯誤,但是當我進入教程的“數據源”部分時( https://loopback.io/doc/en/lb3/Defining-data-sources.ZA253EZ30D25C8 ) ,它失敗了,我想這是因為沒有正確安裝 Strongloop。

新的服務器發現和監控引擎,將選項 { useUnifiedTopology: true } 傳遞給 MongoClient 構造函數。 Web server listening at: http://localhost:3000 Browse your REST API at http://localhost:3000/explorer events.js:187 throw er; // 未處理的“錯誤”事件 ^

錯誤:EISDIR:對目錄的非法操作,在 DataSource 實例上讀取 Emitted 'error' 事件:

這令人沮喪,因為我不知道如何才能讓 Strongloop 正確安裝。 非常感謝任何指針!

我正在嘗試了解 Loopback v3(這是他們在我工作的工作現場使用的),並且我正在嘗試遵循他們的教程。 步驟之一是安裝 Strongloop

LoopBack 開發不需要 StrongLoop CLI。 它已被棄用,取而代之的是更小和更集中的工具。

您可以在此處找到從 LoopBack 開始的最新教程: https://loopback.io/lb3/getting-started

最重要的部分是安裝loopback-cli而不是strongloop

$ npm install -g loopback-cli

IIRC,這個 package 沒有任何需要編譯的本機依賴項,因此您不應該遇到任何來自gyp的構建錯誤。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM