nodemon больше не будет запускать мой файл после того, как я внес в него изменения. nodemon говорит о перезапуске, но потом этого не происходит?
Я пытался поместить команду nodemon в npm start и использовать флаг -L, но это не сработало. мой файл - это код для сервера, если это уместно.
так выглядит терминал после запуска npm start
и изменения файла
❯ npm start
> [email protected] start
> nodemon -L
[nodemon] 2.0.22
[nodemon] to restart at any time, enter `rs`
[nodemon] watching path(s): *.*
[nodemon] watching extensions: js,mjs,json
[nodemon] starting `node index.js`
Listening to requests at port 8000
[nodemon] restarting due to changes...
но изменения не отражают
вот так выглядит часть моего package.json
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"start": "nodemon -L"
},
"devDependencies": {
"nodemon": "^2.0.22"
}
Редактировать: Сейчас я пробовал версии 2.0.7, 2.0.13, отладочную версию и версию 2.0.2, ни одна из них не работает. Я пытался удалить nodemon и переустановить его, но все еще застрял на
❯ nodemon index.js
[nodemon] 2.0.14-alpha.1
[nodemon] to restart at any time, enter `rs`
[nodemon] watching path(s): *.*
[nodemon] watching extensions: js,mjs,json
[nodemon] starting `node index.js`
Listening to requests at port 8000
[nodemon] restarting due to changes...
[nodemon] restarting due to changes...
@Camilo, это именно то изменение, которое я делаю, чтобы проверить это. К счастью, теперь у меня есть решение, и я опубликовал его.
Я решил это!
Оказывается, я должен был добавить
C:\Windows
и
C:\Windows\System32
к моей переменной PATH. Моя проблема теперь решена!
Я бы попробовал заменить содержимое index.js простым console.info, чтобы убедиться, что проблема не в нем.