AngularJS 网站仅在通过 IIS 启动时有效

AngularJS site only working when launching through IIS

我正在使用 Visual Studio Community 2015 来构建 HTML-Pages,因为我喜欢这个编辑器。今天我正在处理一个页面,该页面使用 AngularJS 生成其内容并由 Fullpage.js 格式化 现在我正在尝试调试我的页面。当我在 Visual Studio 上使用 F5 启动它时,Angular 正常工作并创建我希望它创建的所有数据,但是 fullpage.js 不起作用(没有控制台错误,只是没有做任何东西)。 如果我在我的浏览器中手动打开 html 文件,则会发生完全相反的情况:Angular 不起作用(我将它追踪到我的代码部分,我通过 $[= 填充我的 $scope 17=]() 到本地 json 文件),但 fullpage.js 似乎工作正常,只是没有内容。

我通过 nuget 数据包管理器导入了整页、angular 和 jquery,这可能是问题所在还是我遗漏了什么?

您是否尝试过将代码部署到不同的服务器而不是在浏览器中打开它?这听起来像是一个 CORS 问题。