Wpis z mikrobloga

Ktoś wie czemu nie mogę użyć funkcji dodanego pakietu przy użyciu #yarn ?
Dodałem medium-zoom

Więc tak jak zawsze dodaję w moim app.js:

const mediumZoom = require('medium-zoom');
i niżej próbuję wywołać tak

mediumZoom(article.post > section.body > img);
A dostaję

Uncaught TypeError: mediumZoom is not a function


#frontend #webdev #javascript
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

U mnie normalnie działa const mediumZoom = require('medium-zoom');
Sprawdź w package.json, czy na pewno zainstalował Ci się pakiet. Sprawdź też console.logiem, co Ci wypluwa zmienna mediumZoom
  • Odpowiedz
@enslavedeagle: Hmm chyba problem był z require('medium-zoom'); bo załączało plik medium-zoom.es.js a gdy ustawiłem pełną ścieżkę to pakiet działa

const mediumZoom = require('medium-zoom/dist/medium-zoom');


Tylko teraz mam w głowie pytanie czemu na pierwszy rzut leciało to es.js ( ͠° °)
  • Odpowiedz