Skip to content

Commit ae8a90c

Browse files
Alex-Sokolovhaoqunjiang
authored andcommitted
docs(ru): update build-targets.md (#2778) [ci skip]
1 parent 6cdd56d commit ae8a90c

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

docs/ru/guide/build-targets.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,10 @@
1313

1414
## Библиотека (Library)
1515

16+
::: tip Примечание о совместимости с IE
17+
В режиме библиотеки публичный путь [определяется динамически](https://github.com/vuejs/vue-cli/blob/dev/packages/@vue/cli-service/lib/commands/build/setPublicPath.js) по URL-адресу, по которому загружается основной js-файл (для включения динамической загрузки ресурсов). Но эта функциональность использует `document.currentScript`, который отсутствует в IE. Поэтому рекомендуем добавлять [current-script-polyfill](https://www.npmjs.com/package/current-script-polyfill) в финальную веб-страницу перед импортом библиотеки, если требуется поддержка IE.
18+
:::
19+
1620
::: tip Примечание о зависимости Vue
1721
В режиме библиотеки Vue *экстернализируется*. Это означает, что сборка не будет содержать Vue, даже если ваш код его импортирует. Если библиотека используется через сборщик, он должен попытаться загрузить Vue в качестве зависимости через сборщик; в противном случае, он должен вернуться к глобальной переменной `Vue`.
1822
:::

0 commit comments

Comments
 (0)