【问题标题】:Use pure gulp instead of elixir in laravel application在 laravel 应用程序中使用纯 gulp 代替 elixir
【发布时间】:2017-06-28 12:22:47
【问题描述】:

我是 laravel 的新手,以前我主要是在 node.js 上。

我们在一个新项目中使用 react 和 laravel。当我看到这个文件时我很困惑https://github.com/eriksape/laravel-react-hot-loader/blob/master/gulpfile.js

为什么在 gulpfile.js 中使用 elixir?我以为我们可以像这样吞咽下去

gulp.task('watch', function() {
    browserSync({ 
        proxy: 'localhost:8000',
        middleware: [
        webpackDevMiddleware(bundler, {
          publicPath: webpackConfig.output.publicPath,

          stats: { colors: true }

        }),

        webpackHotMiddleware(bundler)
      ]
    });
}); 

但我确实尝试过使用纯 gulp,热重载不起作用,webpack 将重新从头开始打包所有内容。不知道长生不老药在这里起到什么作用。

【问题讨论】:

    标签: php laravel webpack gulp


    【解决方案1】:

    如果你不使用 Elixir,那么你什么都不必担心。

    只需删除对它的引用并将您的 gulp 依赖项添加到您的 package.json 文件中,然后像往常一样执行 gulp

    【讨论】:

    • 我试过了,不行。 browsersync 工作,但 wepack 将再次捆绑所有内容。
    • @Mellisa Webpack 将如何做任何事情?如果您的 gulp 文件中没有对 webpack 的任何引用,它将不会执行任何操作。我可以看看你的 Gulpfile 的全部内容吗?
    猜你喜欢
    • 2016-07-02
    • 2015-03-01
    • 2017-07-26
    • 2017-01-21
    • 1970-01-01
    • 1970-01-01
    • 2015-03-24
    • 2016-03-05
    • 1970-01-01
    相关资源
    最近更新 更多