Błąd: Moduł nie znaleziono: Błąd: Nie można rozwiązać './src/api' w 'D: \ opensource \ sound-Redux \ node_modules \ SoundCloud'

głosy
0

Staram się stworzyć SoundCloud aplikację i dostałam ten błąd (błąd w module ./node_modules/soundcloud/index.js not found: Błąd: nie można rozwiązać './src/api' w „D: \ opensource \ dźwięk Redux \ node_modules \ SoundCloud ') Patrz poniższy obrazek

wprowadzić

Po zainstalowaniu modułu KMP i --save SoundCloud (patrz zdjęcie).

Ponadto, dołączony plik ApiUtils.js gdzie zainicjować moduł (patrz kod).

/* global fetch */
/* global window */
import camelize from 'camelize';
import SC from 'soundcloud';

export const callApi = (url, options) =>
  fetch(url, options)
    .then(
      response => (response.ok
        ? response.json()
        : Promise.reject(response.text())
      ),
      error => Promise.reject(error))
    .then(
      json => ({ json: camelize(json) }),
      error => ({ error }))
    .catch(error => ({ error }));

export const loginToSoundCloud = (clientId) => {
  SC.initialize({
    client_id: clientId,
    redirect_uri: `${window.location.protocol}//${window.location.host}/api/callback`,
  });

  return SC.connect()
    .then(
      json => ({ json: camelize(json) }),
      error => ({ error }),
    )
    .catch(error => ({ error }));
};

Będę wdzięczni za każdą pomoc.

Utwórz 18/12/2018 o 11:03
źródło użytkownik
W innych językach...                            


1 odpowiedzi

głosy
1

Po małych badań, wydaje się, że problem jest w bibliotece (v3.3.1). Najlepszym rozwiązaniem jest, aby trzymać się z wersji 3.3.0 do teraz (wydaje się wykonalne z KMP):

"dependencies": {
  ...
  "soundcloud": "3.3.0"
  ...
}

Albo zbudować soundcloudlib lokalnie.

Ponadto, istnieje problem opisany w repo pakietu na GitHub: https://github.com/soundcloud/soundcloud-javascript/issues/49

I nowy problem dla tego problemu w v3.3.1: https://github.com/soundcloud/soundcloud-javascript/issues/93

Odpowiedział 18/12/2018 o 17:34
źródło użytkownik

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more