如何将javascript文件转换为.exe文件

时间:2019-02-20 13:48:48

标签: javascript c# node.js selenium-webdriver c#-4.0

我用谷歌搜索了这个问题,但是所有人都说关于html + css + js以及答案混合。但是我只有一个javascript文件,我需要将其转换为exe文件,并将论点传递给它,并且我需要在案例中使用它进入自动化框架作为执行案例的步骤,该案例以c#,selenium编写(我是微软堆栈新手)

在我过去通过的javascript文件中

node Wallet.js "<address>", "<amount>"

我想通过类似的东西

wallet.exe "<address>", "<amount>"

否则,如果我们可以像在c#代码中那样使用javascript(节点程序),我们怎么称呼它。但是,这需要我们在计算机上安装节点,这是附加的依赖关系。任何帮助将不胜感激。

2 个答案:

答案 0 :(得分:0)

可能不准确,但是您可以做的一件事是

  • 创建一个script.sh文件并添加使其可执行并添加
  • 节点Wallet.js中的“地址”,“金额”

现在,您可以直接运行此文件,也可以从所需的任何文件运行它,即

  

./ script.sh“地址”,“金额”

答案 1 :(得分:0)

如果您使用NodeJS执行JS文件。您可以全局安装pkg模块,以为不同平台创建Node二进制文件。 (npm install -g pkg)

结帐: https://www.npmjs.com/package/pkg

命令:pkg myfile.js

将为Windows,Linux和MacOS创建3个二进制文件。您可以相应地传递平台参数。

相关问题