Импорт FireBaseui с накопительным - PullRequest
0 голосов
/ 26 апреля 2020

Я пытаюсь импортировать библиотеку firebaseui с накопительным пакетом. Пользовательский интерфейс загружается нормально, если я включаю firbaseui в предоставляемый ими cdn:

<script src="https://www.gstatic.com/firebasejs/ui/4.5.0/firebase-ui-auth.js"></script>
<link type="text/css" rel="stylesheet" href="https://www.gstatic.com/firebasejs/ui/4.5.0/firebase-ui-auth.css" />

, но если я вместо этого пытаюсь импортировать его с import * as firebaseui from 'firebaseui', в браузере появляется следующая ошибка: Uncaught TypeError: Failed to resolve module specifier "firebaseui". Relative references must start with either "/", "./", or "../".

Я использую Rollup plugin-node-Resolution и plugin-common js с этим конфигом:

import resolve from "@rollup/plugin-node-resolve";
import commonjs from "@rollup/plugin-commonjs";

export default {
  // If using any exports from a symlinked project, uncomment the following:
  // preserveSymlinks: true,
  input: ["src/index.js"],
  output: {
    file: "public/index.js",
    format: "es",
    sourcemap: true,
  },
  plugins: [resolve(), commonjs()],
};

, который, как я думал, должен был обрабатывать подобные ошибки модуля, поэтому я не знать, как это исправить.

...