1

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

构建/测试脚本的前/后挂钩按预期工作,b/c 这些脚本将在完成后退出。

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

我在这里寻找解决方法,或者有人告诉我这是不可能的。因为我相信 ⁠⁠⁠⁠poststart⁠⁠⁠⁠等待退出代码,这在我启动我的快速服务器时不会发生。

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

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

1 回答 1

-1

很确定你可以尝试在 poststart 上做这样的事情

echo start done & node ./bin/www

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

于 2019-08-24T17:40:59.710 回答