【发布时间】:2018-05-22 13:00:35
【问题描述】:
我定义了自己的模块并在 nuxt.config.js 中注册。如何在模块中使用钩子?
我已尝试按照文档中的说明执行此操作 https://nuxtjs.org/guide/modules(请参阅页面底部),但挂钩似乎没有触发。
module.exports = function () {
console.log('hello from modules');
this.nuxt.hook('module', moduleContainer => {
console.log('modules!!!');
});
this.nuxt.hook('renderer', (renderer) => {
console.log('renderer created');
renderer.hook('render:done', (render) => {
console.log('renderer done');
});
});
};
模块正在加载('hello from modules'),但没有任何钩子被触发。
任何帮助将不胜感激。
【问题讨论】: