簡體   English   中英

Node.JS 在文件夾中找不到模塊

[英]Node.JS can't find Module inside Folder

我做了一個文件夾。 然后將 GH 中的代碼克隆到其中。 所以它是我文件夾中的一個文件夾。 我運行 (node index.js) 並拋出“錯誤,找不到模塊”。 我能做些什么不同的事情?

`josh@Joshs-MBP random % node index.js
node:internal/modules/cjs/loader:927
  throw err;
  ^

Error: Cannot find module '/Users/josh/Desktop/random/index.js'
    at Function.Module._resolveFilename (node:internal/modules/cjs/loader:924:15)
    at Function.Module._load (node:internal/modules/cjs/loader:769:27)
    at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:76:12)
    at node:internal/main/run_main_module:17:47 {
  code: 'MODULE_NOT_FOUND',
  requireStack: []
}josh@Joshs-MBP random % `

問題 -

運行node index.js會引發模塊未找到錯誤。

解決方案 -

您需要更深一層地更改目錄。

您目前在

/Users/josh/Desktop/random/index.js

您說您創建了一個目錄,然后在該目錄中放置了一個 Github 存儲庫。 這意味着您仍然需要將目錄更改為 Github 存儲庫。

如果您查看錯誤,它表明您正在桌面上的目錄中運行node index.js

根據您將 Github 存儲庫放入您創建的目錄中的描述,您可能需要使用cd才能進入該目錄。

解決方案 -

  1. cd repoName

  2. ls來驗證index.js是否在當前位置。

  3. 當您在ls的輸出中看到index.js時,請輸入node index.js

暫無
暫無

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

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