如何让Dan Wahlin AngularJS演示工作

时间:2014-03-06 22:43:55

标签: angularjs

我是Angular的新手,发现Dan Wahlin的这个精彩演示。我下载了文件但无法在本地运行它们。任何人都有这个问题。我尝试更改DemoPartials文件夹的路径,就像它在自述文件中建议的那样,但没有运气。 我没有visual studio,只是在Mac上使用textMate。

演示文件是此网址:http://tinyurl.com/AngularJSDemos

http://www.youtube.com/watch?v=i9MHigUZKEM

更新了备注:

感谢 theccientist 发现localhost位。 对于任何试图在Mac山狮上运行它的人。这是演习

  • sudo apachectl start
  • 将文件夹AngularJSDemos转储到/ Library / WebServer / Documents /
  • 然后打开app文件夹和app.js文件。
  • 将'/ AngularJSDemos'添加到templateUrl的所有开头

你应该好好去。

3 个答案:

答案 0 :(得分:1)

video中,他正在Web服务器上运行他的应用程序。

这可能是Apache或nodejs,但你使用哪一个并不重要。但这基本上就是错误信息试图告诉你的内容。您需要加载http://

上的所有资产

答案 1 :(得分:0)

Visual Studio 2012解决方案旨在与IIS Express一起运行。要打开它,请按照以下步骤操作:

  1. 启动Visual Studio 2012
  2. 选择文件 - >打开网站并选择AngularJSDemos文件夹
  3. 右键单击网站项目,然后从菜单
  4. 中选择使用IIS Express

    你应该全力以赴。

    如果您不想使用Visual Studio,您仍然可以运行除了您可能需要的所有内容 更新DemoList.html中的urlBase路径,因为它期望DemoPartials不在根目录下 无论你运行什么网站。

答案 2 :(得分:0)

尝试通过Visual Studio 2012调试网站时,我收到以下错误:

HTTP错误403.14 - 禁止访问 Web服务器配置为不列出此目录的内容。

进行以下更改后,我可以通过Visual Studio 2012运行网站

1)右键单击网站项目 2)选择属性页 3)在开始选项中,从使用当前页面单选按钮更改为特定页面,然后选择 CustomerManagementApp.html < / p>

保持使用当前页面并在Visual Studio解决方案中选择 CustomerManagementApp.html 也可以。