簡體   English   中英

無法啟動我的npm poststart腳本b / c啟動腳本是啟動節點服務器並且不會退出

[英]Can't fire my npm poststart script b/c start script is to start a node server and won't exit

我發現我的npm poststart腳本無法運行,因為啟動腳本是用於啟動節點服務器且不會退出。

用於構建/測試腳本的前/后掛鈎按預期的方式工作,因為這些腳本完成后將退出。

那么在啟動服務器后如何運行啟動后腳本?

我在這里尋找解決方法,或者有人告訴我這是不可能的。 因為我相信⁠⁠⁠⁠poststart﹑⁠⁠⁠⁠ 等待啟動我的Express服務器時不會發生的退出代碼

腳本非常簡單,就像這些(作為示例):

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

很確定您可以嘗試在啟動后執行類似的操作

echo start done & node ./bin/www

echo start done應啟動服務器。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM