Я использую шаблон Rollup Sapper: https://github.com/sveltejs/sapper-template-rollup/blob/master/rollup.config.js. Он имеет три свойства при экспорте по умолчанию rollup.config.js
: client
, server
и serviceworker
. Если я устанавливаю плагин, как мне узнать, в каком из этих свойств он будет указан? Если бы вы могли указать мне на статью или что-нибудь, объясняющее тонкости работы Sapper, это, вероятно, тоже помогло бы.
Конфигурация накопительного пакета для шаблона Sapper по умолчанию
Ответы (1)
Sapper создает ваше основное приложение дважды (один раз для сервера, один раз для клиента). Поэтому в большинстве случаев, если вы устанавливаете плагин, который каким-то образом преобразует приложение, вам нужно будет использовать его как с серверной, так и с клиентской конфигурациями.
Кроме того, это в основном здравый смысл - если вы каким-то образом трансформируете код своего сервис-воркера, вам нужно добавить плагин в конфигурацию вашего сервис-воркера.
person
Rich Harris
schedule
03.02.2020