https://nwjs.org.cn/download.htmlhtml
1.首先要保证电脑已安装python2.7 和 VSnode
2.还要全局安装 nw-gyppython
npm install -g nw-gypweb
3.而后执行如下命令,设置各个环境变量目录等,让依赖按vs2015编译npm
set PYTHON=C:\Users\NALA\.windows-build-tools\python27\python.exe
set npm_config_target=0.31.4
set npm_config_arch=x64
set npm_config_runtime=node-webkit
set npm_config_build_from_source=
true
set npm_config_node_gyp=C:\Users\NALA\AppData\Roaming\npm\node_modules\nw-gyp\bin\nw-gyp.js
npm install --msvs_version=2015 sp-printer
|
(sp-printer模块 是我写的打印机组件,哈哈哈)json
copy /b nw.exe+myapp.zip mzt.exe windows
打包成mzt.exe可执行文件api
1.先全选sdk内全部文件;app
2.而后用ctrl键+鼠标左键,点选来移除:文件夹、mzt.exe、nw.exe(这些文件不需导入),最后点击打开,导入这些文件。python2.7
3. 最后点击添加目录,刚才把文件夹移除了,如今把文件夹导入,由于有区别,因此分开操做。
4.点击“是”,包含子目录。
5.点击选择刚导入的文件夹,再点击编辑,在目标子目录中,输入和文件夹同样的名称,这是确保生成的安装程序,在用户安装时候把文件夹内容正确安装在这些目标子目录下,不然是默认安装在安装程序的根目录下。
6.重复3~5的操做,将SDK内其余的文件夹都导入进来,并设置好目标子目录。