小编Dwi*_*per的帖子

在Gulp / BrowserSync中启用Cors

我用yeoman的样板代码(generator-gulp-angular)创建了一个Angular项目。

现在,在我的控制器中,我正在尝试发出这样的http请求:

$http.get('http://food2fork.com/api/search?key='+key+'&page=1').then(function(response) {
    vm.all = response.data;
});
Run Code Online (Sandbox Code Playgroud)

但我不断收到此错误:

跨域请求被阻止:同源策略禁止读取http:// food2fork上的远程资源...(原因:缺少CORS标头“ Access-Control-Allow-Origin”)

我做了研究,发现我需要使用中间件属性将此访问控制添加到我的服务器,但是我仍然不断收到错误,这是我的server.js文件

var path = require('path');
var gulp = require('gulp');
var conf = require('./conf');
var cors = require('cors');

var browserSync = require('browser-sync');
var browserSyncSpa = require('browser-sync-spa');

var util = require('util');

var proxyMiddleware = require('http-proxy-middleware');

function browserSyncInit(baseDir, browser) {
  browser = browser === undefined ? 'default' : browser;

  var routes = null;
  if(baseDir === conf.paths.src || (util.isArray(baseDir) && baseDir.indexOf(conf.paths.src) !== -1)) { …
Run Code Online (Sandbox Code Playgroud)

javascript node.js angularjs gulp-browser-sync

5
推荐指数
1
解决办法
5699
查看次数

Scala:Array [Array [Int]]到Array [Int]

例如,我有一个int数组的数组

val n = Array(Array(1,2,3), Array(4,5,6), Array(7,8,9))

但是我想转换它来获得 Array(1,2,3,4,5,6,7,8,9)

这甚至可能吗?谢谢!

scala

1
推荐指数
1
解决办法
647
查看次数