簡體   English   中英

ember-cli-htmlbars插件未處理回購插件模板

[英]ember-cli-htmlbars plugins not processing in-repo addon templates

我正在使用插件中的ember-cli-htmlbars插件來處理AST模板。 對於我的插件的虛擬應用程序中的模板,它可以正常工作。

但是,虛擬應用程序有一個內部倉庫插件,該addon/templates/addon/templates/中包含模板。 ember-cli-htmlbars -repo插件在其package.json指定ember-cli-htmlbars ,這會導致模板正確編譯-除了未通過我在父插件中注冊的插件傳遞外。 最終結果是我的插件未處理倉庫內插件模板,這最終對我的插件在運行時致命。

如何使用我在插件中指定的ember-cli-htmlbars插件來處理ember-cli-htmlbars插件的模板?

一種“修復”此問題的方法是在re-repo插件本身中注冊相同的插件-有一個特殊的區別。 雖然這樣做有效,但感覺做錯了。

特殊的區別是您需要使用this.registry注冊插件,而不是使用included addon掛鈎中來自appparentAddon的注冊表。 否則,您只是在修改不會編譯模板的內容的注冊表。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM