2

https://angular.io/docs/js/latest/quickstart.htmlのすべての手順を実行し、さらに system.js を index.html に追加したと思いますが、Hello Alice はまだありません。誰かがそれを機能させましたか?

更新:わかりました、gulp でビルドしようとすると (チュートリアルでは言及されていませんが、必要なようです)、次のようになります:

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 (テキストをフィルタリングおよび変換するためのストリーム エディター) がインストールされます。しかし、gulpがsedを見つけられないのか、sedがファイルを見つけられないのかはまだわかりません。この更新により質問がより具体的にならないことは承知していますが、クイックスタートが誰かのために機能していることを知っておくとよいでしょう.

更新 2: sed の問題はhttps://github.com/angular/quickstart/blob/master/strip_maps.shによって引き起こされました。ファイル名を '' に移動すると、問題が解決します。

更新 3: gulp でビルドしました。404 はなくなりましたが、まだ Hello Alice はなく、コンソールに次のエラーが表示されます。

未処理の可能性がある拒否 [3] http://127.0.0.1:8081/app.es6 http://127.0.0.1:8081/app.es6:3:1で「アプリ」をロード中のエラー: 予期しないトークン @ (警告: non・使用エラー)es6-module-loader.src.js:140 (無名関数)es6-module-loader.src.js:167 fes6-module-loader.src.js:189 i

4

2 に答える 2

2

はい、できますが、公式ドキュメントに誤りがあります。

<reference path="typings/angular2/angular2.d.ts" >に変更する必要があります///<reference path="typings/angular2/angular2.d.ts" />

また、ロード順序を変更しindex.htmlないでください。systemjs は angular の前に来る必要があります。

于 2015-05-22T17:33:21.113 に答える