如何在connect.server()中引用root?

时间:2014-03-05 02:49:17

标签: node.js connect gulp

我正在使用gulp-connect,我的项目根目录中包含所有.html文件。

这是我的gruntfile.js

var gulp = require('gulp');
var connect = require('gulp-connect');

gulp.task('connect', connect.server({
    root: '/',
    port: 8000,
    livereload: true,
    open: {
        file: 'index.html'
    }
}));

我已经尝试了root: ''root: '.'并且没有声明,他们都没有使用404文件未找到错误,但如果我将.html移动到子目录,例如 dist 并声明root: 'dist',它正在运作。

请帮助,如何设置connect.server()的root选项以查找项目根目录中的文件?

感谢。

1 个答案:

答案 0 :(得分:4)

最后,我使用root: [__dirname]

开始工作