gulp开启server后,模拟ajax报404错误,何解?

我下载了一个管理后台UI模板(b-jui)的demo到本地,其使用了本地json作为模拟ajax之用,使用gulp开启了webserve打开首页之后,然后报错如下:

clipboard.png

我的gulpfile如下:

var gulp = require('gulp');   //基础库
//引入gulp插件
var livereload = require('gulp-livereload'); //网页自动刷新 (服务器控制客户端同步刷新)
    webserver = require('gulp-webserver');   // 本地服务器

//注册服务
gulp.task('webserver',function(){
    gulp.src('./')              //服务器目录(./代表根目录)
    .pipe(webserver({           //运行gulp-webserver
        livereload:true,
        port:8080,        //启用livereload
        open : true ,            //服务器启动时自动打开网页
    }))
})
//定义html任务
gulp.task('html',function(){
    gulp.src('./*.html')
        .pipe(gulp.dest('bulid'))
});
// 监听任务
gulp.task('watch',function(){
    gulp.watch('*.html',['html'])    //监听根目录下所有.html文件
});
//默认任务
gulp.task('default',['webserver','watch']);

而我将这个demo放入我php环境里一切正常;
请问这是跨域还是什么问题?如何解决?

阅读 1.8k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进