繁体   English   中英

将 Js 转换为 Ts 错误找不到模块

[英]Converting Js to Ts error cannot find module

目前将我的项目从 JS 转换为 TS,在服务器端工作。 这是错误代码。

internal/modules/cjs/loader.js:883
  throw err;
  ^

Error: Cannot find module 
'/Users/steven/Documents/codingDojo/Mern/tomrotten/server/index.js'
    at Function.Module._resolveFilename 
(internal/modules/cjs/loader.js:880:15)
    at Function.Module._load (internal/modules/cjs/loader.js:725:27)
    at Function.executeUserEntryPoint [as runMain] 
(internal/modules/run_main.js:72:12)
    at internal/main/run_main_module.js:17:47 {
  code: 'MODULE_NOT_FOUND',
  requireStack: []
}
[nodemon] app crashed - waiting for file changes before starting...

这是我的依赖项列表:

"dependencies": {
"@material-ui/lab": "^4.0.0-alpha.58",
"bcryptjs": "^2.4.3",
"body-parser": "^1.19.0",
"cors": "^2.8.5",
"express": "^4.17.1",
"express-session": "^1.17.1",
"jsonwebtoken": "^8.5.1",
"mysql": "^2.18.1",
"mysql2": "^2.2.5",
"sequelize": "^6.5.0",
"sqlite3": "^5.0.1"

发生这种情况是因为它缺少依赖项,或者是因为未导入依赖项,或者它是但未安装。 你在server/index.js的顶部有import cjr from "cjr"或类似的东西吗? 您是否完成了npm install

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM