我已经安装了nodemon到我的node express后端,但是当我运行“npm run dev”时,它给了我这个错误。
PS D:\SLIIT\Y3 S1\A_Application Frameworks - SE3040\Lo & Me\lo\SelfLearn\NoteApp\backend> npm run dev
> backend@1.0.0 dev
> nodemon server.js
'Me\lo\SelfLearn\NoteApp\backend\node_modules\.bin\' is not recognized as an internal or external command,
operable program or batch file.
node:internal/modules/cjs/loader:1078
throw err;
^
Error: Cannot find module 'D:\SLIIT\Y3 S1\A_Application Frameworks - SE3040\nodemon\bin\nodemon.js'
at Module._resolveFilename (node:internal/modules/cjs/loader:1075:15)
at Module._load (node:internal/modules/cjs/loader:920:27)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12)
at node:internal/main/run_main_module:23:47 {
code: 'MODULE_NOT_FOUND',
requireStack: []
}
当我从项目文件夹中卸载Nodemon并全局安装它时,“npm run dev”可以工作。但是,我想将其安装在我的项目文件夹中,因为这是一个组项目。我的其他团队成员已经在项目中本地安装了Nodemon。所以每次我开始编码时,我都需要卸载Nodemon并开始工作。
1条答案
按热度按时间sczxawaw1#
看起来你的路径中的
&
导致了你的问题,因为这个报告的字符串不是一个程序:尝试将其放入不包含
&
的目录中