gruntでnode-webkit
5116 ワード
ハマりかけたのでメモ。
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が選ばれた場合にビルドが通らなくなります。
http://dl.node-webkit.org/に置かれている、正常に動くバージョンを指定しましょう。
ビルド
$ grunt nodewebkit
build/{プロジェクト名} フォルダ以下に各プラットフォーム向けフォルダが切られ、その中にアプリケーションが作成されます。
できたー!
ワー、マルデホンモノノゲームミタイ!
Author And Source
この問題について(gruntでnode-webkit), 我々は、より多くの情報をここで見つけました https://qiita.com/daishi_hmr/items/cc6f215646bf5e8a170c著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .