执行node src/或npm start时提示Cannot find module '/src'问题求助
问题:执行
node src/或npm start提示找不到src文件夹 问题概述
- 尝试通过
node src/或npm start(借助nodemon)启动src目录下的三个.js文件,系统返回找不到src文件夹的错误,但单独启动每个.js文件时完全正常。 - 此前所有项目均采用相同启动方式,从未出现该问题。
package.json的scripts配置
"scripts": { "start": "nodemon src/" }
报错信息
执行npm start时的报错
teyrox@teyrox:~/project$ npm start ... [nodemon] starting `node src/` node:internal/modules/cjs/loader:936 throw err; ^ Error: Cannot find module '/project/src' at Function.Module._resolveFilename (node:internal/modules/cjs/loader:933:15) at Function.Module._load (node:internal/modules/cjs/loader:778:27) at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:77:12) at node:internal/main/run_main_module:17:47 { code: 'MODULE_NOT_FOUND', requireStack: [] } [nodemon] app crashed - waiting for file changes before starting..
直接执行node src/时的报错
teyrox@teyrox:~/project$ node src/ node:internal/modules/cjs/loader:936 throw err; ^ Error: Cannot find module '/project/src' at Function.Module._resolveFilename (node:internal/modules/cjs/loader:933:15) at Function.Module._load (node:internal/modules/cjs/loader:778:27) at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:77:12) at node:internal/main/run_main_module:17:47 { code: 'MODULE_NOT_FOUND', requireStack: [] }
补充信息
- 确认在项目根目录执行命令,项目文件树包含src目录,src下有
server.js、socket.js、utils.js三个文件及一个node_modules子目录。 - 已尝试将package.json的
main属性从src/修改为src/server.js,问题仍未解决。
内容的提问来源于stack exchange,提问作者Teyrox
相关产品推荐
相关产品推荐

