nightmareJsのインストールとElectronに関わるコマンドと参考リンク
npm install vo
○npmパッケージ一覧表示
npm ls --depth=0
○npmパッケージ詳細一覧表示
npm ls
○Electronのパッケージ化パッケージインストール
npm i electron-packager -g
○Electronパッケージ生成
$ # electron-packager <sourcedir> <appname> --platform=<platform> --arch=<arch> --version=<version> electron-packager ./jstest getAdToday --platform=darwin,win32 --arch=x64 --version=0.36.1
nightmarejsで参考にしたサイト
○googleログイン
- Nightmareがv2(Electronベース)になり、使いやすく感動したのでLIGブログのPV/UUデータ取得を自動化してみた。
http://qiita.com/n0bisuke/items/8a7a52321380e5cf0379
○オプション一覧
- Nightmareさんとこをざっくり訳
http://kurokokoruru.hatenablog.com/entry/2016/01/03/185817
- Nightmarejsでセッションを維持しない
http://qiita.com/notsunohito/items/c8d7768cc6b30dd8e441
Electronで参考にしたサイト
○Electronをパッケージ化する
- 30分で出来る、JavaScript (Electron) でデスクトップアプリを作って配布するまで
○package.jsonの書き方とか
- はじめてのElectronAdd
エラー関連
■npm ERR! enoent ENOENT: no such file or directory, open package.json
electron-packager入れてなかったことが原因
■実行ファイルを実行したらError: Unable to find a valid app
package.jsonがソースディレクトリになかったことが原因[]
https://github.com/electron-userland/electron-packager/issues/264