Czy ktoś dostał angular2 QuickStart działa?

głosy
1

Myślę, że zrobiłem wszystkie czynności od https://angular.io/docs/js/latest/quickstart.html a nawet dodaje system.js index.html, ale nie parapet Witaj Alice. Czy ktoś dostał to działa?

Aktualizacja: Ok, gdy próbuję zbudować go z łykiem (samouczek nie wspomnieć o tym, ale wygląda na to, że to konieczne) i dostaję to:

user@edbwp400322:~/dvl/mongo/quickstart$ gulp 
[16:46:31] Using gulpfile ~/dvl/mongo/quickstart/gulpfile.js
[16:46:31] Starting 'default'...
[16:46:31] Starting 'clean'...
[16:46:31] Finished 'clean' after 25 ms
[16:46:31] Starting 'build:ng2'...
npm WARN package.json rtts_assert@2.0.0-alpha.12 No repository field.
npm WARN package.json angular2@2.0.0-alpha.12 No repository field.
npm WARN package.json angular2@2.0.0-alpha.12 No repository field.
npm WARN package.json rtts_assert@2.0.0-alpha.12 No repository field.
npm WARN package.json rtts_assert@2.0.0-alpha.12 No repository field.
[16:46:37] Finished 'build:ng2' after 6.16 s
[16:46:37] Starting 'build:shim'...
[16:46:37] Finished 'build:shim' after 21 ms
[16:46:37] Starting 'build:strip_maps'...
sed: невозможно прочитать : Нет такого файла или каталога
[16:46:37] 'build:strip_maps' errored after 49 ms
[16:46:37] Error in plugin 'gulp-shell'
Message:
    Command failed: sed: can't read: no such file or directory

Details:
    killed: false
    code: 2
    signal: null
    stdout: 
    stderr: sed: can't read: no such file or directory

[16:46:37] 'default' errored after 6.26 s
[16:46:37] Error: [object Object]
    at formatError (/opt/npm-global/lib/node_modules/gulp/bin/gulp.js:169:10)
    at Gulp.<anonymous> (/opt/npm-global/lib/node_modules/gulp/bin/gulp.js:195:15)
    at Gulp.emit (events.js:117:20)
    at Gulp.Orchestrator._emitTaskDone (/home/user/dvl/mongo/quickstart/node_modules/gulp/node_modules/orchestrator/index.js:264:8)
    at /home/user/dvl/mongo/quickstart/node_modules/gulp/node_modules/orchestrator/index.js:275:23
    at finish (/home/user/dvl/mongo/quickstart/node_modules/gulp/node_modules/orchestrator/lib/runTask.js:21:8)
    at cb (/home/user/dvl/mongo/quickstart/node_modules/gulp/node_modules/orchestrator/lib/runTask.js:29:3)
    at finish (/home/user/dvl/mongo/quickstart/node_modules/run-sequence/index.js:48:5)
    at Gulp.onError (/home/user/dvl/mongo/quickstart/node_modules/run-sequence/index.js:55:4)
    at Gulp.emit (events.js:117:20)
user@edbwp400322:~/dvl/mongo/quickstart$ 

sed (stream editor do filtrowania i transformującego tekstu) jest zainstalowany. Ale ja nadal nie jestem pewien, że to nie może znaleźć łyk sed sed lub nie mogą znaleźć pliku. Zdaję sobie sprawę, że ta aktualizacja nie zrobić bardziej szczegółowe pytanie, ale byłoby miło wiedzieć, że quickstart pracuje dla kogoś.

UPDATE 2: sed nieszczęścia spowodowane były https://github.com/angular/quickstart/blob/master/strip_maps.sh . Przeniesienie pliku na „” rozwiązuje ten problem.

Aktualizacja 3: got to budować z haustem, nie więcej 404, ale nadal nie ma Witam Alicja i ten błąd w konsoli:

Potencjalnie nieobsłużonego odrzucenie [3] Błąd loading APP w http://127.0.0.1:8081/app.es6 http://127.0.0.1:8081/app.es6:3:1 : nieoczekiwany tokena @ (UWAGA: Nie -Error stosowane) ES6 Moduł-loader.src.js: 140 (funkcja anonimowy) ES6 Moduł-loader.src.js: 167 fes6 modułami-loader.src.js: 189 I

Szczęśliwy piątek Piwo dla wszystkich!

Z poważaniem, Eugene.

Utwórz 13/03/2015 o 11:52
źródło użytkownik
W innych językach...                            


2 odpowiedzi

głosy
0

Jeśli serwer HTTP działa z folderu szybkiego startu następnie index.html nie powinien zawierać „Szybki start” w pathes do skryptów:

indeks

<html>
<head>
    <title>Angular 2 Quickstart</title>
    <script src="/dist/es6-shim.js"></script>
</head>
<body>

<!-- The app component created in app.es6 -->
<my-app></my-app>
<script>
    // Rewrite the paths to load the files
    System.paths = {
        'angular2/*':'/angular2/*.js', // Angular
        'rtts_assert/*': '/rtts_assert/*.js', //Runtime assertions
        'app': 'app.es6' // The my-app component
    };

    // Kick off the application
    System.import('app');
</script>
</body>
</html>

app.es6 pozostaje w tuturoial.

A jeśli jest uruchomiony z górnej folderu to po prostu nie może znaleźć niczego, chociaż mogą być pewne parametry, które nie jestem świadomy.

Odpowiedział 16/03/2015 o 06:20
źródło użytkownik

głosy
1

Tak, mogę, ale nie jest to błąd w oficjalnym dokumencie.

Trzeba zmienić <reference path="typings/angular2/angular2.d.ts" >, aby///<reference path="typings/angular2/angular2.d.ts" />

I nie zmieniają kolejność ładowania w index.html, systemjs musi pochodzić befor kątowe

Odpowiedział 22/05/2015 o 16:33
źródło użytkownik

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more