#以前の記事はこちら
これを使用した場合に少々厄介なエラーに遭遇することがあります。
それが今回の記事のタイトルにした「Error: Could not find 'main'.」というエラーです。
実際に DartEditor のコンソール上に表示されるのは次の通り。
--- 2014/01/07 23:54:02 Running dart2js... --- C:\Program Files\darteditor-windows-ia32\dart\dart-sdk\bin\dart2js.bat --out=D:\dart\pop-pop-win\web\platform_web.dart.js D:\dart\pop-pop-win\web\platform_web.dart /D:/dart/pop-pop-win/web/platform_web.dart:1:1: Error: Could not find 'main'. library ppw_platform_web; Error: Compilation failed.※ pop-pop-win はアプリ名
ログを見ただけでピンと来る人もいるかもしれませんが、
これは sdk が配置されている場所が関係します。
「Program Files」ですね。
フォルダ名に半角スペースが含まれているため、ライブラリを認識できずエラーとなっています。
このエラーを回避するためには、インストールの際に sdk の配置先を気を付ければ大丈夫です。
筆者はこのエラーの解消にざっと4時間かかりました。。。
ググっても全然出てこないものorz