【问题标题】:Saving a file causes multiple "File Event [change]" when only one file has been changed当仅更改一个文件时,保存文件会导致多个“文件事件 [更改]”
【发布时间】:2019-11-14 22:50:44
【问题描述】:

当使用“npm run watch”时,我会保存文件,当我只保存一个文件时,我会收到多个文件更改事件。

我已经阅读了浏览器同步的文档,但我似乎找不到任何关于只监控一个文件的信息。

  /css/admin.css  38.3 KiB  /js/app  [emitted]  /js/app
    /css/app.css   128 KiB  /js/app  [emitted]  /js/app
\css\general.css   135 KiB           [emitted]
 + 1 hidden asset
[Browsersync] File event [change] : public\css\app.css
[Browsersync] File event [change] : public\css\admin.css
[Browsersync] File event [change] : public\css\admin.css
[Browsersync] File event [change] : public\css\app.css
[Browsersync] File event [change] : public\css\general.css

【问题讨论】:

  • 为了提供正确答案,请包含您的webpack.mix 文件配置。

标签: laravel npm homestead browser-sync laravel-mix


【解决方案1】:

所以我想通了。

webpack 所做的事情是有道理的。那些文件因为每次我保存时都会被编译而发生变化。

我为解决这个问题所做的就是告诉 Webpack 观看我的 scss、js 和刀片文件。

【讨论】:

    猜你喜欢
    • 2012-05-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-12
    • 2017-07-31
    • 2011-11-03
    相关资源
    最近更新 更多