nwjs2

2.0.2 • Public • Published

fork from nwjs

You can use nwjs as an nw.js version manager, and do things like nw /your/app/path

preview

Resolved Problems

  • Mac arm64, install x64
  • Install by mirror

Install

npm i -g nwjs2

Usage

# Install a version
$ nw install 0.55.0

# Install a SDK version
$ nw install 0.55.0-sdk

# Mac arm64, install x64
$ nw install 0.55.0-sdk --arch=x64

# Install by mirror
$ NWJS_MIRROR=https://registry.npmmirror.com/-/binary/nwjs/ nw install 0.55.0-sdk

# Install by proxy
$ HTTP_PROXY=http://127.0.0.1:8787 nw install 0.55.0-sdk

# Run nw in cwd or specific any directory
$ nw .

# Use another cached version
$ nw use 0.55.0

# Use SDK version
$ nw use 0.55.0-sdk

# List all local cached versions
$ nw ls

For all available versions to install please use nw ls-remote

Tested on Windows 7(32), Windows 10(32), Ubuntu 14.04(32), OSX El Capitan (64).

Help

$ nw -h

  Usage: nw [options] [command]


  Commands:

    *                       Run nwjs in a directory
    install|i <version>     Install an nwjs version
    use|u <version>         Set an active nwjs version
    list|ls                 List local cached nwjs versions
    list-remote|ls-remote   List all available nwjs versions from remote
    remove|r <version>      Remove a specific version of nwjs

  Options:

    -h, --help     output usage information
    -V, --version  output the version number

Programmatic usage

const spawn = require('child_process').spawn
// this returns the path to nwjs excutable
const nw = require('nwjs')

const child = spawn(nw)

License

MIT © ww-k

Readme

Keywords

none

Package Sidebar

Install

npm i nwjs2

Weekly Downloads

4

Version

2.0.2

License

MIT

Unpacked Size

12 kB

Total Files

16

Last publish

Collaborators

  • kevinwon