【问题标题】:Laravel watch poll not working with vagrantLaravel 观察民意调查不适用于 vagrant
【发布时间】:2020-02-24 22:59:09
【问题描述】:

我正在构建一个在 Vagrant 盒子中运行的 Laravel 站点。我想使用 Laravel mix 启用实时预览。我已经安装了 Browsersync 与

npm install browser-sync browser-sync-webpack-plugin@2.0.1 --save-dev --production=false

我将此添加到 webpack.mix.js:

mix.browserSync('clever.laravel')

根据documentation,我的 package.json 包含在 Vagrant 上使用 browsersync 所需的 watch-poll 选项。

"scripts": {
        ...
        "watch": "npm run development -- --watch",
        "watch-poll": "npm run watch -- --watch-poll",
}

但是watch-poll 选项没有任何作用,任何更改都不会反映在浏览器中。如何让 browsersync / Laravel Mix Live Preview 与 Vagrant 一起使用?

【问题讨论】:

  • 你能解释一下你的确切意思吗?

标签: laravel vagrant browser-sync laravel-mix


【解决方案1】:

将以下内容添加到您的webpack.mix.js

    mix.browserSync({
        proxy: 'yourdomain.localhost',
        open: false,
        watchOptions: {
            usePolling: true,
            interval: 1
        }
    });

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-23
    • 1970-01-01
    • 2021-11-15
    • 2012-07-30
    • 1970-01-01
    相关资源
    最近更新 更多