NUXTでLuminousGalleryを使おうとすると動かなかったのでメモ。
公式通りプラグイン内で
var galleryOpts = {
// Whether pressing the arrow keys should move to the next/previous slide.
arrowNavigation: true
};
var luminousOpts = {
// These options have the same defaults and potential values as the Luminous class.
};
new LuminousGallery(document.querySelectorAll("a"), galleryOpts, luminousOpts);
とやるとgenerateすると動かないので、
new LuminousGallery(document.querySelectorAll("a"), galleryOpts, luminousOpts);
この部分だけluminousを動かすvueファイル内で
mounted(){
new LuminousGallery(document.querySelectorAll(".luminous"));
}
としてあげると解決した。