Polymer-cliでpolymer initを実行しているときにこの問題に直面しています。
キャッチされなかったDOMException: 'CustomElementRegistry'で 'define'を実行できませんでした
おそらく、ハイフンなしのカスタム要素(-
)という名前で。参照 この答え
考えられる理由:
-要素名は大文字のアルファベットで始まります
-要素名ハイフンが含まれていません(Margherita Lazzariniに感謝)
長い話:
私はpolymer CLIを使用していて、実行するとpolymer initと尋ねられた一連のオプションの中で、そのうちの1つはメイン要素名入力したものPolymer-test-element。
それは私にこのエラーを与えていました:ncaught DOMException:Failed to execute 'define' on 'CustomElementRegistry': "Polymer-test-element" is not a valid custom element name
問題は、宣言した要素名に大文字のアルファベットを使用していたことでした。したがって、「P」を「p」に置き換えると、問題が解決しました。
これがあなたに役立つことを願っています:)