В документах говорится об использовании external
в контексте плагина разрешения узла, но я этим не пользуюсь.Я хотел бы исключить lit-html (который является родным модулем es6), чтобы эти импорты оставались в комплекте.
В моем модуле я импортирую их с помощью import { html, render } from '../../node_modules/lit-html/lit-html.js'
;и он прекрасно работает в браузере.
Я пробовал каждую перестановку пути, включая относительный путь, например rollup --format=esm --file=dist/bundle.js -- src/main.js --external 'node_modules/lit-html/lit-html.js'
, и просто получаю [!] Error: Could not resolve entry (--external)
.
Он даже не говорит, является ли файлнашел, не бери в голову, в чем проблема.