mirror of
https://github.com/vuejs/vue-cli.git
synced 2026-03-12 12:11:11 -05:00
docs(ru): update build-targets.md (#2778) [ci skip]
This commit is contained in:
committed by
Haoqun Jiang
parent
6cdd56daf8
commit
ae8a90c1aa
@@ -13,6 +13,10 @@
|
||||
|
||||
## Библиотека (Library)
|
||||
|
||||
::: tip Примечание о совместимости с IE
|
||||
В режиме библиотеки публичный путь [определяется динамически](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.
|
||||
:::
|
||||
|
||||
::: tip Примечание о зависимости Vue
|
||||
В режиме библиотеки Vue *экстернализируется*. Это означает, что сборка не будет содержать Vue, даже если ваш код его импортирует. Если библиотека используется через сборщик, он должен попытаться загрузить Vue в качестве зависимости через сборщик; в противном случае, он должен вернуться к глобальной переменной `Vue`.
|
||||
:::
|
||||
|
||||
Reference in New Issue
Block a user