Приложение, использующее Electron discord-rpc выдает ошибку: «Вам может потребоваться соответствующий загрузчик для обработки этого типа файлов».

#javascript #reactjs #electron #discord-rpc

Вопрос:

Я запускаю приложение React JS electron discord-rpc , чтобы установить присутствие. Я скопировал пример кода discord и поместил его в начало create-react-app , я запустил его, и он выдает мне эту ошибку:

 ./node_modules/discord-rpc/src/client.js
Module parse failed: Unexpected token (644:8)
You may need an appropriate loader to handle this file type.
|     return this.request(RPCCommands.GET_RELATIONSHIPS)
|       .then((o) => o.relationships.map((r) => ({
|         ...r,
|         type: types[r.type],
|       })));
 

Я не знаю, что происходит. Я попытался поискать его, но ничего не смог найти. Вот мой код:

 
import React, { Component } from 'react';
import { DiscordRPC } from 'discord-rpc'

const clientId = '821348434870403102';
const rpc = new DiscordRPC.Client({ transport: 'ipc' });

async function setActivity() {
  rpc.setActivity({
    details: 'Test Details',
    state: 'Teat State',
    instance: false,
  });
}

rpc.on('ready', () => {
  setActivity();
  setInterval(() => {
    setActivity();
  }, 15000);
});

rpc.login({ clientId }).catch(console.error);
 

Любая помощь будет принята!