grunt의 node-webkit

빠져서 메모.

grunt의 node-webkit



grunt로 node-webkit 앱을 빌드합니다.

grunt-node-webkit-builder 설치


$ npm install --save-dev grunt-node-webkit-builder 

package.json 편집



package.json
// ...省略... "window": { "title": "node-webkitアプリ", "width": 360, "height": 480, "toolbar": false, "frame": true } // ...省略... 

Gruntfile.js 편집



Gruntfile.js
 // ...省略... grunt.loadNpmTasks('grunt-node-webkit-builder'); // ...省略... grunt.initConfig({ // ...省略... nodewebkit: { main: { options: { version: "0.11.5", platforms: ["win", "osx"], }, src: [ "images/**", "sounds/**", "main.html", "build/myapp.min.js", "package.json", "README.md", ], }, }, // ...省略... 

포인트는 options.version.
규정치는 'latest'입니다만, 알파판 등 동작하지 않는 버젼의 node-webkit가 선택되었을 경우에 빌드가 통과하지 않게 됩니다.
htp // dl. 그래서 ぇb t. rg/ 에 놓여 있는, 정상적으로 움직이는 버젼을 지정합시다.

빌드


$ grunt nodewebkit 

build/{프로젝트명} 폴더 아래에 각 플랫폼용 폴더가 잘리고, 그 안에 어플리케이션이 작성됩니다.

할 수 있었어!





와우, 마르데몬 모노노게임 미타이!

좋은 웹페이지 즐겨찾기