Erro: Módulo não encontrado: Erro: Não é possível resolver './src/api' em 'D: \ opensource \ sound-redux \ node_modules \ Soundcloud'

votos
0

Eu tento criar um aplicativo Soundcloud e recebi esse erro (erro no módulo ./node_modules/soundcloud/index.js não encontrado: Erro: Não é possível resolver './src/api' em 'D: \ opensource \ som redux \ node_modules \ Soundcloud ') Veja a imagem abaixo

digite

Eu instalei o módulo npm i --save Soundcloud (veja a imagem).

Além disso, eu anexado o arquivo ApiUtils.js onde eu iniciar o módulo (consulte o código).

/* 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 }));
};

Eu aprecio qualquer ajuda.

Publicado 18/12/2018 em 11:03
fonte usuário
Em outras línguas...                            


1 respostas

votos
1

Após pequena pesquisa, parece que o problema está na biblioteca (v3.3.1). A melhor opção agora é ficar com a versão v3.3.0 agora (parece viável a partir de NPM):

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

Ou, construir soundcloudlib localmente.

Além disso, há o problema descrito no repo pacote no GitHub: https://github.com/soundcloud/soundcloud-javascript/issues/49

E o novo problema para este problema em v3.3.1: https://github.com/soundcloud/soundcloud-javascript/issues/93

Respondeu 18/12/2018 em 17:34
fonte usuário

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