如何在使用nodemon时忽略package.json?(我正在使用versiony来增加package.json版本)。
我尝试使用this question,但不确定如何将其应用于扩展名或文件。我试过了:
"scripts": {
"start": "versiony package.json --patch && node bot.js",
"nodemonConfig": {
"ignore": [
"*.json"
]
}
}我还尝试在start.bat文件中使用guide from nodemon:
@echo off
echo Starting...
:main
REM node bot.js
REM nodemon --delay 2500ms bot.js
nodemon --delay 2500ms --ignore lib/package.json --exec npm start
echo Restarting bot...
goto main当我启动该文件时,它将在package.json中启动脚本" start“,延迟为2500ms (在检测到更改时重新启动之前),将忽略package.json (但不会)
我预计当文件启动时,它会启动nodemon,忽略package.json,而versiony会增加补丁版本(确实如此)。然而,现在,它增加了版本,但我猜nodemon检测到这个新的变化并重新启动,创建了一个无限循环的重新启动。
发布于 2019-04-19 20:21:40
设置nodemon配置nodemon.json文件并忽略该文件,如下所示:
{
"ignore": ["*.json"],
}或者像这样设置--ignore标志:
nodemon --ignore package.json或在您的package.json中
"nodemonConfig": {
"ignore": ["package.json"]
}https://stackoverflow.com/questions/55761654
复制相似问题