Создать пакет «все в одном»? - PullRequest
0 голосов
/ 30 мая 2018

Я хотел бы знать, возможно ли создать пакет all-in-one.js, который включает все компоненты, поэтому нет необходимости загружать другие теги сценария.

Моя конфигурация:

exports.config = {
  srcDir: "./webcomponents",
  outputTargets: [
    {
      type: "dist",
      dir: "./build/webcomponents/"
    }
  ]
}

Ответы [ 2 ]

0 голосов
/ 30 января 2019

Мне удалось создать комплект отдельных компонентов трафарета с помощью веб-пакета с плагином @ stencil / webpack .

Просто добавьте плагин, затем в ваш файл ввода импортируйте your/stencil/component/file.js

0 голосов
/ 02 июня 2018

Из коробки это недоступно.Это сделано специально для обеспечения разделения кода с нулевой конфигурацией и других преимуществ производительности. Вот проблема GitHub с более подробной информацией .

Тем не менее, по состоянию на 0.9.0 Stencil теперь создает папку esm/, которую вы можете объединить в моноблокодин пакет, используя Webpack или Rollup.

...