Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs 在VisualStudio内部运行角种子项目?_Angularjs_Visual Studio_Visual Studio 2015 - Fatal编程技术网

Angularjs 在VisualStudio内部运行角种子项目?

Angularjs 在VisualStudio内部运行角种子项目?,angularjs,visual-studio,visual-studio-2015,Angularjs,Visual Studio,Visual Studio 2015,我通过克隆Angularjs种子创建了一个Angularjs应用程序 git clone --depth=1 https://github.com/angular/angular-seed.git Web cd Web npm install 然后可以通过运行npm start启动应用程序 我尝试创建一个新项目,并选择模板“Javascript->Node.js->From Existing Node.js code”。然后我将start js文件设置为Web/app.app.js。但是,运行

我通过克隆Angularjs种子创建了一个Angularjs应用程序

git clone --depth=1 https://github.com/angular/angular-seed.git Web
cd Web
npm install
然后可以通过运行
npm start
启动应用程序

我尝试创建一个新项目,并选择模板“Javascript->Node.js->From Existing Node.js code”。然后我将start 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... 正在[:]上侦听的调试器:5858 D:\..Web\app\app.js:4 角度.module('myApp'[ ^ ReferenceError:未定义角度 at对象。(D:\..\Web\app\app.js:4:1) 在模块处编译(Module.js:556:32) 在Object.Module._extensions..js(Module.js:565:10) 在Module.load(Module.js:473:32) 在TryModule加载时(module.js:432:12) 在Function.Module.\u加载(Module.js:424:3) Timeout.Module.runMain[as _onTimeout](Module.js:590:10) 在tryOnTimeout(timers.js:232:11) 在Timer.listOnTimeout(timers.js:202:5) 按任意键继续。。。 更新:
我需要在nodejs上部署angular应用程序。如何创建在node上运行的angular项目?

如果未定义AngularJS,则AngularJS脚本尚未加载。

我认为您被混淆为angular不会直接在node上运行。只需打开Visual Studio,然后选择
文件->打开->网站。
然后浏览并选择您的应用程序
/Web
文件夹


打开网站后,只需确保选中了
app/index.html
,点击F5即可。它可能会要求您更改web.config以启用调试,或者如果您只想查看它,您可以右键单击
index.html
并在浏览器中查看。

app.js不应设置为启动脚本。如何让VS打开index.html页面?