Как импортировать interactive.js как модуль es6 - PullRequest
0 голосов
/ 25 февраля 2019

Несмотря на то, что файлoogle.js на главной странице действительно содержит список , он должен работать, но я не могу это проверить.Там ничего не экспортируется, потому что они используют browserify в своей цепочке сборки.До сих пор я не нашел способа ни включить его напрямую, используя загрузку модуля es6, ни создать его соответствующим образом, так что часть «экспорта по умолчанию» будет сохранена.

В пакете interactjs@next есть index.jsэто на самом деле что-то экспортирует.Загрузка его в проекте выдает:

index.ts:62 Uncaught ReferenceError: process is not defined
  at index.ts:62

index.ts отображается из-за включенных исходных карт.

Я ищу способ либо

  1. импортировать модуль commonjs напрямую, используя синтаксис импорта
  2. сборка interactive.js с модулями es6 вместо browserify

Я отказался от последнего, так как не попал в процесс сборкии прямой вызов babel-cli не работает.

babel packages/interactjs/index.ts --out-dir dist

выдает ошибку.

 SyntaxError: packages/interactjs/index.ts: Unexpected token, expected ; (7:8)

Понятия не имею, как поступить.

...