時計を壊せスマートフォン用の表示で見る時計を壊せ駆け出してからそこそこ経ったWebプログラマーの雑記2015-05-30npmに上がっていないブラウザ向けに書かれたJavaScriptをnode.jsから雑に使うの術javascriptブラウザ向けに書かれたJavaScriptだと、windowに対してexportしていて、nodeから使いにくくて困ることがある。nodeでも動くようなpatchを書けばいいという話ではあるが、githubにコードが上がっていないとやりにくくてつらい。そこで、適当なObjectをcontextにして、vmでぶん回すことで、雑に解決することができた。以下はGeoHexというライブラリのJavaScriptの実装がwindow.GEOHEXにエクスポートする実装であったために困ったので雑に解決した例。window.GEOHEX;});getGeoHexを、以下のようにyieldしてやるといいかんじにwindow.GEOHEXが取得できていることがわかる。cosole.log(GEOHEX);});雑だけど問題は解決できた。Entries最近の人気記事Archiveはてなブログをはじめよう!karupaneruraさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。