ssp*_*ngh 3 windows command node.js node-commander
commander.js
我使用Node.js 平台构建了简单的命令行应用程序。现在我想将其编译为简单exe
文件,我可以直接执行。
意味着我想要单个可执行文件来完成完整的应用程序
这是我的应用程序结构
APP_ROOT
| - package.json
| - node_modules
| - node_modules/.bin/myapp.bat
| - node_modules/myapp/bin/myapp
| - node_modules/myapp/bin/myapp-action1
| - node_modules/myapp/bin/myapp-action2
Run Code Online (Sandbox Code Playgroud)
谢谢
pkg
模块npm i -g pkg
package.json
文件json
{
"name": "my-app-exe",
"version": "1.0.0",
"description": "Myapp-Cli tool as executable",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"keywords": [
"myapp",
"cli",
"exe"
],
"author": "Shisht",
"license": "MIT",
"devDependencies": {
"myapp": "1.0.0"
},
"bin": "node_modules/myapp-cli/bin/cli",
"pkg": {
"assets": "node_modules/**/*"
},
"help": "pkg . --target host --output myapp-1.0.0-x64.exe --debug"
}
Run Code Online (Sandbox Code Playgroud)
myapp
的命令myapp.exe
pkg . --target host --output myapp-1.0.0-x64.exe --debug
归档时间: |
|
查看次数: |
6902 次 |
最近记录: |