https://github.com/nwjs/grunt-nw-builder
Build NW.js applications for Mac, Windows and Linux using Grunt
https://github.com/nwjs/grunt-nw-builder
Last synced: about 1 month ago
JSON representation
Build NW.js applications for Mac, Windows and Linux using Grunt
- Host: GitHub
- URL: https://github.com/nwjs/grunt-nw-builder
- Owner: nwjs
- License: mit
- Created: 2013-08-13T14:48:17.000Z (almost 13 years ago)
- Default Branch: main
- Last Pushed: 2026-04-13T11:10:48.000Z (2 months ago)
- Last Synced: 2026-04-13T13:15:17.831Z (2 months ago)
- Language: JavaScript
- Homepage: https://www.npmjs.com/package/grunt-nw-builder
- Size: 1.01 MB
- Stars: 794
- Watchers: 27
- Forks: 140
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# grunt-nw-builder
[](https://www.npmjs.com/package/grunt-nw-builder/v/latest)
[](https://app.gitter.im/#/room/#nwjs_nw-builder:gitter.im)
## Installation
Install package via `npm`:
```javascript
npm install grunt-nw-builder
```
Refer to `nw-builder`'s [Installation Guide](https://nwutils.io/nw-builder/install.html) for more options.
## Usage
`nwjs.src` is passed into `options.srcDir` internally. Hence you don't need to specify `nwjs.srcDir`.
When globbing is enabled:
```patch
grunt.initConfig({
nwjs: {
get: {
options: {
mode: "build",
- srcDir: "./package.json ./app/**/*",
},
+ src: [ "./package.json", "./app/**/*" ],
},
},
});
```
When globbing is disabled:
```patch
grunt.initConfig({
nwjs: {
get: {
options: {
mode: "get",
- srcDir: "./app",
glob: false,
},
+ src: "./app",
},
},
});
```
Refer to `nw-builder`'s [docs](https://github.com/nwutils/nw-builder) to learn what options to input.