如何让“nodemon”只观看单个文件?

问题描述 投票:0回答:1

在我的例子中,输出文件 (

FrontServerEntryPoint.js
) 是由 Webpack 构建的。

nodemon LocalDevelopmentBuild/FrontServerEntryPoint.js --environment local

我只想

nodemon
仅观看此文件。 我没有明确的实验结果,但我怀疑
nodemon
观看所有
.js
文件,因为认为所有这些 文件与入口点相关。 如果是这样,请教我只制作
nodemon
手表
FrontServerEntryPoint.js
,或者建议可以做到这一点的替代方案。

node.js nodemon
1个回答
0
投票

通过一些快速实验,以下 nodemon 配置仅监视单个文件:

{
    "restartable": "rs",
    "ignore": [
        ".git",
        "node_modules/**/node_modules"
    ],
    "verbose": true,
    "execMap": {
        "js": "node --harmony"
    },
    "events": {
        "restart": "osascript -e 'display notification \"App restarted due to:\n'$FILENAME'\" with title \"nodemon\"'"
    },
    "watch": [
        "multipart.js" // this is the only file which nodemon is watching and restarts the server
    ],
    "env": {
        "NODE_ENV": "development"
    },
    "ext": "js,json"
}

您可以将此文件放在项目的根文件夹中。

参考:https://github.com/remy/nodemon/blob/master/doc/sample-nodemon.md

在 Mac M1 上测试

© www.soinside.com 2019 - 2024. All rights reserved.