簡體   English   中英

我該如何解決nodemon持續顯示的錯誤

[英]how can i fix this error that nodemon keep on showing

我遵循一個express.js教程,並在對api請求進行了一些代碼和功能之后,我遵循了他如何將處理這些請求的代碼更改為另一個文件夾中的單獨js文件的目的,只是為了清理代碼,但是在我這樣做之后,此錯誤顯示上

我嘗試更改文件名,嘗試刪除node-modules文件夾並再次運行npm install,並且嘗試安裝出現問題的模塊

內部/模塊/cjs/loader.js:638 throw err; ^

Error: Cannot find module '/routes/api/members'
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:636:15)
    at Function.Module._load (internal/modules/cjs/loader.js:562:25)
    at Module.require (internal/modules/cjs/loader.js:690:17)
    at require (internal/modules/cjs/helpers.js:25:18)
    at Object.<anonymous> (C:\Users\Get_Rico\Desktop\crashcoursse\index.js:11:25)
    at Module._compile (internal/modules/cjs/loader.js:776:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:787:10)
    at Module.load (internal/modules/cjs/loader.js:653:32)
    at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
    at Function.Module._load (internal/modules/cjs/loader.js:585:3)
[nodemon] app crashed - waiting for file changes before starting...    

我希望nodemon保存更改並可以正常工作,並且沒有錯誤,就像教程中發生的一樣

看來錯誤可能來自此代碼行,並告訴您找不到'/ routes / api / members'模塊文件。

而且,這將無法正常工作,因為您嘗試在沒有正確路徑名的情況下加載本地模塊。 如果未指定路徑,則它將嘗試加載全局或內置模塊。 如果該模塊位於當前目錄中,則應使用正確的路徑:

const yourModule = './routes/api/members';

暫無
暫無

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

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