javascript - Gulp 浏览器同步 ENOENT 错误

标签 javascript gulp browser-sync

运行 gulp serve,出现如下错误:

[BS] [debug] Getting option: socket.path
[BS] [debug] Getting option: socket.namespace

events.js:72
        throw er; // Unhandled 'error' event
          ^
Error: spawn ENOENT
    at errnoException (child_process.js:1001:11)
    at Process.ChildProcess._handle.onexit (child_process.js:792:34)

它只出现在运行浏览器同步时,这是我的浏览器同步配置:

browserSync({
    notify: false,
    server: {
        baseDir: ['app']
    },
    watchOptions: {
        debounceDelay: 250
    },
    startPath: "/" + view + ".html",
    injectChanges: true,
    logLevel: "debug",
    browser: ["google chrome"] 
});

我正在运行以下版本:

节点:0.10.33 一口气:3.8.10 浏览器同步:1.8.2(也试过 1.9.x)

启动路径正确且存在,禁用 ghostMode 无济于事。

最佳答案

试试这个:浏览器:'google-chrome'

关于javascript - Gulp 浏览器同步 ENOENT 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30096104/

相关文章:

c# - 从代码隐藏调用 javascript 函数的框架

javascript - dimple js 使用dimple.filterData()后没有返回数据怎么办

android - 错误 : EPERM: operation not permitted

node.js - 完成前浏览器同步与刷新

wordpress - Docker 和 BrowserSync

JavaScript:Math.random:如何选择 190 到 255 之间的随机数 "unevenly",而不是 "evenly"?

javascript - Ajax 追加问题

javascript - 对因子捆绑的部分捆绑进行一些操作

javascript - 任务 'browser-sync' 不在您的 gulpfile 中

gulp - 在 Gulp 中使用 BrowserSync 重新加载 HTML