打包工具nw-builder的使用

打包工具nw-builder的使用

  • 1,编写两个package.json

    源码同级目录的package.json如下

      {
    
          "name": "SkyRTC-demo", 
          "main": "input.html",
          "version": "0.1.0",
          "description": "A simple SkyRTC demo",
          "devDependencies": {
              "grunt-nw-builder": "^3.1.0",
              "nw-builder": "^3.5.1"
          }
      
      }
    

    源码上级的package.json如下

      	 {
      
      	    "scripts": {
      	        "dev": "nw /source/", 
      	        "prod": "nwbuild --platforms win32,win64 --buildDir dist1/ source/"
      	    }
      	
      	}
    

  • 2.在源码上级执行命令

      npm run prod
    
    
      也可使用命令nwbuild --platforms win32,win64 --buildDir dist1/ source/(没有测试)
    
  • nwbuild 参数

      -p,--platforms构建平台,逗号,可以是:win32,win64,osx32,osx64,linux32,linux64 [ ' osx64 ',' win32 ',' win64 ' ] 
      
        -v,--version nw版本,例如 0.8.4 [default:“ latest ” ] 
      
        -r,--run 为当前平台运行NW.js [default:false] 
      
        -o,--buildDir构建文件夹[default:“ ./build“ ]
      
        -f,--forceDownload强制下载NW.js [default:false]
      
        --cacheDir缓存文件夹
      
        --quiet禁用日志记录[default:false]
    
  • 网上资料

      https://github.com/nwjs-community/nw-builder
      http://www.oschina.net/translate/cross-platform-desktop-app-nw-js
    
发布了125 篇原创文章 · 获赞 63 · 访问量 22万+

猜你喜欢

转载自blog.csdn.net/u011573853/article/details/103848045