getalog

console.log geta6

2015-01-01から1年間の記事一覧

electron@0.35のコードをwebpackしたら"electron"がないって言われた

electronをcommonjsモジュールとして追加してあげる必要がある。 最初、何を思ったのかexternalとかIgnorePluginとかで無視しようとして時間を浪費したのでメモ。 NG export default { plugins: [ new webpack.IgnorePlugin(/^(?:electron)$/), ] } NG expor…

apolloで買った楽曲をまとめてダウンロードするためのchrome拡張を作った

ネット同人音楽即売会APOLLOが開催の運びとなりました。 早速楽曲を買ったんですが、購入した曲をダウンロードする時に一個一個ばらけてて非常にめんどくさい。 なので、これをまとめてダウンロードできるようにするボタンを購入後ページに表示するchrome拡…

babel6のバグを引き当てた

gulpfileの中でasync/await使ってgazeでwatchしてたんだけど、watcherの中でconstを使うとSyntaxErrorが出る問題に遭遇した。 const copy = (source, dest) => new Promise((resolve, reject) => { ncp(source, dest, err => err ? reject(err) : resolve())…

eslint-plugin-import@0.9.1で全ルールがデフォルトオフになった

.eslintrcでルールを指定していなかった場合、0.9へアップデートした途端に動かなくなる。 前のまま使い続ける場合、以下のような感じでルールをeslintrcへ追記する必要がある。 { "plugins": [ "import" ], "settings": { "import/parser": "babel-eslint" …

tumblrのエディタがおかしいのではてな民へ戻る

しばらく我慢して使ってたんだけど、ちょっと厳しいのではてなに戻ることにした。