在NuxtJS中每次热重装后,我如何才能“执行脚本”?

时间:2019-06-21 13:33:14

标签: nuxt.js nuxt webpack-hmr

我对webpack的HMR和Nuxt.js有疑问,我想在每次热重载应用程序后执行一个特定的脚本(如console.clear()),我该如何实现呢? 谢谢

1 个答案:

答案 0 :(得分:0)

将此代码添加到您的nuxt.config.js中。

hooks: {
  build: {
    before() {
      console.clear();
    }
  }
}

请参阅此页面,以查看NuxtJS中的钩子还可以做什么。

https://nuxtjs.org/api/configuration-hooks/

编辑

抱歉,您可能要寻找的是build:compiled

添加此代码。

hooks: {
  build: {
    compiled() {
      console.clear();
    }
  }
}

但是,除非NuxtJS编译文件,否则仍然无法清除控制台。