Ошибка Coffee-Script в приложении React при импорте внешней функции (JS Google Api)

Я создал простое приложение, следуя этому документу.

и это прекрасно работает! Тогда я хочу использовать API Google в JS, как вы можете прочитать здесь

импортируя скрипт "Вариант 1". Я проверил его в HTML-файл, и он работал. Итак, я хочу использовать этот js-скрипт в моем приложении реакции (например, вызывая функцию start() onclick, я знаю, как это сделать). Я старался: import {start} from './apiCall'; var gapi = require('gapi');

где apiCall - это мой js:

export function start() {
  // 2. Initialize the JavaScript client library.
  gapi.client.init({
    'apiKey': 'YOUR_API_KEY',
    // Your API key will be automatically added to the Discovery Document URLs.
    'discoveryDocs': ['https://people.googleapis.com/$discovery/rest'],
    // clientId and scope are optional if auth is not required.
    'clientId': 'YOUR_WEB_CLIENT_ID.apps.googleusercontent.com',
    'scope': 'profile',
  }).then(function() {
    // 3. Initialize and make the API request.
    return gapi.client.people.people.get({
      resourceName: 'people/me'
    });
  }).then(function(response) {
    console.log(response.result);
  }, function(reason) {
    console.log('Error: ' + reason.result.error.message);
  });
};
// 1. Load the JavaScript client library.
gapi.load('client', start);

В этот момент я получаю много ошибок Coffee-Script:

Error in ./~/coffee-script/lib/coffee-script/coffee-script.js
Module not found: 'module' in C:\Users\Lavoro\Desktop\calendar_test_vm\vm_calendar\node_modules\coffee-script\lib\coffee-script

Error in ./~/coffee-script/lib/coffee-script/register.js
Module not found: 'child_process' in C:\Users\Work\Desktop\calendar_test_vm\vm_calendar\node_modules\coffee-script\lib\coffee-script

Error in ./~/coffee-script/lib/coffee-script/register.js
Module not found: 'module' in C:\Users\Work\Desktop\calendar_test_vm\vm_calendar\node_modules\coffee-script\lib\coffee-script

Module not found: 'child_process' in C:\Users\Work\Desktop\calendar_test_vm\vm_calendar\node_modules\coffee-script\lib\coffee-script

Error in ./~/coffee-script/lib/coffee-script/grammar.js
Module not found: 'jison' in C:\Users\Work\Desktop\calendar_test_vm\vm_calendar\node_modules\coffee-script\lib\coffee-script

Error in ./~/coffee-script/lib/coffee-script/repl.js
Module not found: 'repl' in C:\Users\Work\Desktop\calendar_test_vm\vm_calendar\node_modules\coffee-script\lib\coffee-script

Как правильно импортировать внешнюю функцию (в данном случае, функцию GAPI)?

0 ответов

Другие вопросы по тегам