如何编写一个接受参数的NectarJS程序?

时间:2018-08-17 06:42:28

标签: javascript linux compilation arguments nectarjs

好吧,问题在标题中,所以我要做的只是给你一个例子,希望有人可以提供帮助!

注意:我正在使用Linux Mint 18.x

这就是我想要做的:

#compile the javascrpit code with nectar  
nectar file.js --single -o compiledFile  
#now i want to run it with a second argument witch is an input file  
./compiledFile inputFile  

我知道JavaScrpit本身不支持这种类型的功能,但是NectarJS库/编译器中有类似的东西

1 个答案:

答案 0 :(得分:2)

您现在可以像使用Node一样使用process.argv(在ndtar cli中指定--env节点,或在标准环境中指定require(“ process”))

一个简短的例子:

for(var i = 0; i < process.argv.length; i++)
{
  console.log(process.argv[i]);
}