2016-09-06 3 views
1

Я создал приложение Angularjs, клонируя угловое семя.Запустить проект с угловым посевом внутри визуальной студии?

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

Затем приложение может быть запущено путем запуска npm start.

Я попытался создать новый проект и выбранный шаблон «Javascript -> Node.js -> Из существующего кода 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... 

Update: мне нужно развернуть угловое приложение на nodejs. Как создать угловой проект на узле?

ответ

2

Я думаю, что ваше смущение как Угловое не будет работать напрямую с узлом. Просто откройте Visual Studio, затем выберите File -> Open -> Website.., затем перейдите в папку /Web.

Как только веб-сайт открыт, обязательно убедитесь, что app/index.html выбран хитом F5. Он может попросить вас изменить web.config для включения отладки - или просто если вы просто хотите его просмотреть, вы можете щелкнуть правой кнопкой мыши по index.html и просмотреть в браузере.

0

Если угловое значение не определено, скрипт AngularJS не загружен.

+0

Невозможно установить app.js в качестве стартового скрипта. Как заставить VS открыть страницу index.html вместо этого? – ca9163d9

Смежные вопросы