2016-09-06 5 views
1

私は角型シードをクローンしてAngularjsアプリケーションを作成しました。ビジュアルスタジオの中で角度シードプロジェクトを実行しますか?

git clone --depth=1 https://github.com/angular/angular-seed.git Web 
cd Web 
npm install 

するとアプリがnpm startを実行することで起動することができます。

私は新しいプロジェクトを作成し、 "Javascript - > Node.js - > Existing Node.jsコードから"テンプレートを選択しようとしました。次に、開始jsファイルをWeb/app.app.jsに設定しました。しかし、アプリケーションを実行(デバッグ)は、次のエラーがありますか?

 
Debugger listening on [::]:5858 
D:\....Web\app\app.js:4 
angular.module('myApp', [ 
^ 

ReferenceError: angular is not defined 
    at Object. (D:\....\Web\app\app.js:4:1) 
    at Module._compile (module.js:556:32) 
    at Object.Module._extensions..js (module.js:565:10) 
    at Module.load (module.js:473:32) 
    at tryModuleLoad (module.js:432:12) 
    at Function.Module._load (module.js:424:3) 
    at Timeout.Module.runMain [as _onTimeout] (module.js:590:10) 
    at tryOnTimeout (timers.js:232:11) 
    at Timer.listOnTimeout (timers.js:202:5) 
Press any key to continue... 

更新: 私はnodejsの角度アプリを展開する必要があります。どのようにノード上で実行する角度のあるプロジェクトを作成するのですか?

答えて

2

私は角度がノードで直接実行されないので混乱していると思います。 Visual Studioを開き、File -> Open -> Website..を選択し、/Webフォルダを参照して選択してください。

ウェブサイトが開いたら、app/index.htmlが選択されていることを確認してください。F5を押してください。 web.configをデバッグを有効にするように変更するか、表示したいだけの場合はindex.htmlを右クリックしてブラウザで表示することができます。

0

angleが定義されていない場合、AngularJSスクリプトはロードされません。

+0

app.jsを開始スクリプトとして設定しないでください。代わりにVSがindex.htmlページを開くようにするには? – ca9163d9

関連する問題