gpt4 book ai didi

node.js - 无法启动我的 npm poststart 脚本 b/c 启动脚本是启动 Node 服务器并且不会退出

转载 作者:太空宇宙 更新时间:2023-11-04 01:49:06 31 4
gpt4 key购买 nike

我发现我的 npm poststart 脚本不会运行,因为启动脚本是启动 Node 服务器并且不会退出。

构建/测试脚本的前/后 Hook 按预期工作,因为这些脚本将在完成后退出。

那么如何让启动后脚本在启动服务器后运行呢?

我正在寻找解决方法,或者有人告诉我这是不可能的。因为我相信⁠⁠⁠⁠启动后⁠⁠⁠⁠ waits for an exit code当我启动我的 Express 服务器时,这不会发生。

脚本相当简单,就像这些(作为示例):

    "scripts": {
"start": "node ./bin/www",
"poststart":"echo start done"
"test": "echo test",
"posttest": "echo test done"
},

最佳答案

非常确定您可以尝试在启动后执行类似的操作

回显开始完成并 Node ./bin/www

应在 echo start done 完成后启动服务器。

关于node.js - 无法启动我的 npm poststart 脚本 b/c 启动脚本是启动 Node 服务器并且不会退出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50383421/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com