nw.js原名node-webkit,它通过Chromium内核,可以在node环境下模拟浏览器运行时,因此可以将js封装成独立应用,从而实现跨平台。
- nw.js安装
官方地址:https://nwjs.io,选择对应你自己的系统,开发的话可以直接下载SDK,SDK可以打开控制台,上线之类的可以选择Normal版本.
- 准备index.html文件
将react项目build之后,将build目录下的文件拷贝到刚才下载的文件夹里面,和nw.exe同目录
- 准备package.json
最后准备新建一个package.json文件,这是nw打包的配置文件和入口文件,最基础的是name, main
{
name: 'nwDemo',
main: 'index.html'
}
将package.json文件拷贝到nw.exe同目录下,运行nw.exe即可