Merge pull request #30 from angular/dart-quickstart-19

Update Dart quick start to angular2 alpha 19
This commit is contained in:
Alex Wolfe 2015-04-16 06:21:53 -07:00
commit dd05f24964
1 changed files with 9 additions and 15 deletions

View File

@ -26,14 +26,16 @@ p.
> vim pubspec.yaml # Use your favorite editor! > vim pubspec.yaml # Use your favorite editor!
p. p.
In <code>pubspec.yaml</code>, add the angular2 and browser packages as dependencies: In <code>pubspec.yaml</code>, add the angular2 and browser packages as dependencies.
Angular 2 is changing rapidly, so specify an exact version:
<b>2.0.0-alpha.19</b>.
pre.prettyprint.linenums.lang-basic pre.prettyprint.linenums.lang-basic
code. code.
name: hello_world name: hello_world
version: 0.0.1 version: 0.0.1
dependencies: dependencies:
angular2: "&gt;=2.0.0-alpha.6 &lt;3.0.0" angular2: 2.0.0-alpha.19
browser: any browser: any
p. p.
In the same directory, run <code>pub get</code> In the same directory, run <code>pub get</code>
@ -44,21 +46,13 @@ p.
code. code.
&gt; pub get &gt; pub get
Resolving dependencies... (2.7s) Resolving dependencies... (2.7s)
+ analyzer 0.24.1 (0.25.0-dev.3 available) # ... messages ...
... more messages ... + angular2 2.0.0-alpha.19
Changed 21 dependencies! # ... more messages ...
Precompiling dependencies...
Loading source assets...
Precompiled dart_style.
// PENDING: Create template? Link to pub/pubspec docs? // PENDING: Create template? Link to pub/pubspec docs?
// Is browser really needed? // Is browser really needed?
.alert.is-helpful.
Depending on your version of Dart and the latest version of angular2,
your messages are probably going to be different from what's shown above.
That's fine.
// STEP 2 - Import Angular ########################## // STEP 2 - Import Angular ##########################
.l-main-section .l-main-section
@ -102,8 +96,8 @@ p.
@Component( @Component(
selector: 'my-app' selector: 'my-app'
) )
@Template( @View(
inline: '&lt;h1&gt;Hello {{ name }}&lt;/h1&gt;' template: '&lt;h1&gt;Hello {{ name }}&lt;/h1&gt;'
) )
class AppComponent { class AppComponent {
String name = 'Alice'; String name = 'Alice';