[英]NodeJS pkg how to specify main function
基本上我正在用 npm package 命名pkg
這個做一些測試
如果我通過命令提示符運行它,我能夠成功編譯並且程序運行良好,但是當我嘗試雙擊可執行文件時,我會得到一個命令提示符 window 打開幾秒鍾然后再次關閉,這是我嘗試用它測試的代碼
let prompt = require("prompt-sync")
async function run() {
let result = await a()
console.log(result)
let b = await prompt.query("input test ")
console.log(b)
}
run();
當我通過命令提示符運行編譯的應用程序時,這一切都很好,但是當我雙擊應用程序時不起作用
到目前為止我已經嘗試過:
任何幫助表示贊賞
好的,所以經過一些測試后,我發現我可以執行以下操作:
let i = 0; function run() { console.log("hi") } while (true) { if(i === 0) { run(); i++; } }
像這樣,它只會運行程序一次,而不會只是瞬間彈出並關閉。
這不完全是我想要的,但它的工作方式相同,這已經足夠好了。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.