Angularjs 在VisualStudio内部运行角种子项目?
我通过克隆Angularjs种子创建了一个Angularjs应用程序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。但是,运行
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页面?