1
我如何註冊爲的NodeJS默認的可執行程序在Windows上的.js文件的默認可執行文件和Linux註冊節點作爲js文件
例如
//script01.js
console.log("I'm executable")
然後:
$: script.js
I'm executable
$: |
在Windows上,我知道ControlPanel/Programs/Make a file type always open in specific program
它工作正常,直到我需要將參數傳遞給腳本。
所以我們說,我有:
//script2.js
console.log('argument 3 is :',process.argv[2])
則:代替
$: script2.js myArg
argument 3 is : myArg
$: |
有沒有辦法將一個可執行腳本添加到package.json中? –
@perymimon是的,你可以給他們不同的名字以及https://docs.npmjs.com/files/package.json#bin –
甚至對'.cmd'文件也能很好地工作。但是現在我很好奇怎麼讓'.js'文件在windows上工作,而不是在'npm'工程中 –