我正在使用Gulp Edition在Windows上使用Pattern Lab Node v2.12.0,在Node v8.11.1上使用
。我非常困惑如何实际编写自己的车把助手并在patternlab-node中使用它。我读过有patternlab插件,但这是加载车把助手的正确方法吗?
我希望有人能指出我正确的方向。我也没有在官方文档页面上找到任何有关插件的信息。
谢谢。
答案 0 :(得分:1)
对于也对此感兴趣的任何人,我可以建议阅读我在https://github.com/pattern-lab/patternlab-node/issues/958处打开的问题,或阅读我最终设法在https://www.npmjs.com/package/plugin-node-patternlab-inline-assets处创建并发布的有效插件的源代码。
在阅读Pattern Lab Node的源代码时发现的一些线索
module.exports = (patternlab) => {
if (!patternlab) {
process.exit(1);
}
patternlab.engines.handlebars.engine.registerHelper('your-helper', (parameter) => {
return 'your result of the helper';
});
};
要进一步阅读,请参阅不良文档:https://github.com/pattern-lab/patternlab-node/wiki/Creating-Plugins