Node.js 捆绑并将我的nodejs程序部署为可执行文件
我有一个用Node.js 捆绑并将我的nodejs程序部署为可执行文件,node.js,deployment,bundle,executable,distribute,Node.js,Deployment,Bundle,Executable,Distribute,我有一个用node js编写的程序,我想作为“独立的”可执行程序捆绑和分发 我只想使用可执行文件名通过cmd运行程序(不使用npm run start或node file.js)。i、 e.我的程序参数 最推荐的方法是什么 谢谢。有几个选项可供选择。我建议退房 使用Pkg,您可以将节点应用程序打包为一个可执行文件,用于Windows、Linux或Mac 只需通过运行以下命令在您的计算机上全局安装Pkg: npm install -g pkg 然后将入口点添加到package.json文件,如下
node js
编写的程序,我想作为“独立的”可执行程序捆绑和分发
我只想使用可执行文件名通过cmd
运行程序(不使用npm run start
或node file.js
)。i、 e.我的程序参数
最推荐的方法是什么
谢谢。有几个选项可供选择。我建议退房 使用Pkg,您可以将节点应用程序打包为一个可执行文件,用于Windows、Linux或Mac 只需通过运行以下命令在您的计算机上全局安装Pkg:
npm install -g pkg
然后将入口点添加到package.json文件,如下所示:
{
"bin": "bin.js" // or whatever your point of entry is
}
之后,只需从应用程序目录运行命令
pkg .
这将为Windows、Linux和MacOS构建可执行文件
您可以通过运行以下命令来执行可执行文件:
Windows:your_exec-win.exe\Windows
Linux:chmodu+x您的_exec-Linux/您的_exec-linux