我试图访问包含我的投资组合的.json文件。我用快速js运行我的后端,并尝试使用角度来访问它:
$http.get("data/items.json")
.success(function(data){
$scope.items = data;
当我尝试访问json时,我在后端获得404.
我认为这可能是预检cors请求的问题,并试图实现所提供的解决方案here.我还没有找到解决方案。我会留下来。
答案 0 :(得分:0)
要提供静态文件,例如图像,CSS文件和JavaScript文件,请使用 Express中的express.static内置中间件功能。
假设您的所有静态内容(如json文件)位于应用程序根目录下的“public”文件夹中,您可以像这样提供服务。
app.use(express.static( '公共'));
现在您可以像这样访问该文件夹中的文件