環境の設定については、あふれるほど記事があるのに、又サンプルも豊富に紹介されている。が、しかし肝心なことが、(私だけだと思いますが)ほとんど書かれていない。どうして?
例えば、angularの開発環境はgeneratorを使って簡単に作成できる。しかし次のような簡単なサンプルをgeneratorで作成したプロジェクトで実行するにはどいしたら良いのだろう?
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.0.2/angular.js"></script>
</head>
<body ng-app ng-init="name = 'World'">
<h1>Hello, {{name}}!</h1>
</body>
</html>
上のサンプルをappにコピーしても動かない。
どうしたら動いたのか##
以前にCordova環境でangularとの組み合わせでthreejsなどをを動かしたことがある。
実はこのサンプルがgenerator-angular-cordovaやgenerator-angularですんなりと動いた。
そこでいったんCordovaで開発し、yeomanに持ってきて動かした次第である。
なぜそのようなことができるのか、appは独自で動いているのか、app以外はどのような役割をもっているのか?
現時点では不明。
