You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/v2/guide/installation.md
+4-6Lines changed: 4 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -19,7 +19,7 @@ Vue **не** поддерживает IE8 и ниже, так как испол
19
19
20
20
## Автономная установка
21
21
22
-
Просто скачайте js-файл и подключине как скрипт. `Vue` будет зарегистрирован как глобальная переменная.
22
+
Просто скачайте js-файл и подключите как скрипт. `Vue` будет зарегистрирован как глобальная переменная.
23
23
24
24
<pclass="tip">Не используйте минифицированную версию во время разработки. В противном случае вы потеряете возможность использовать удобные предупреждения о типичных ошибках!</p>
25
25
@@ -37,8 +37,6 @@ Vue также доступен на [jsdelivr](//cdn.jsdelivr.net/vue/{{vue_ver
37
37
38
38
## NPM
39
39
40
-
NPM is the recommended installation method when building large scale applications with Vue. It pairs nicely with module bundlers such as [Webpack](http://webpack.github.io/) or [Browserify](http://browserify.org/). Vue also provides accompanying tools for authoring [Single File Components](single-file-components.html).
41
-
42
40
Использование NPM рекомендовано при создании крупных приложений на Vue. Прекрасно работает в паре с инструментами сборки, такими как [Webpack](http://webpack.github.io/) и [Browserify](http://browserify.org/). Vue также имеет инструменты для разработки [Single-File Компонентов](single-file-components.html).
43
41
44
42
```bash
@@ -54,7 +52,7 @@ $ npm install vue
54
52
55
53
- Runtime-only-сборка не включает компилятор шаблонов и не поддерживает опцию `template`. При использовании runtime-only-сборки доступна только опция render, но этого достаточно для работы с single-file компонентами, поскольку шаблоны в них прекомпилируются в `render`-функции на этапе сборки. Runtime-only версия приблизительно на 30% легче, чем standalone, и весит всего {{ro_gz_size}}kb min+gzip.
56
54
57
-
По умолчанию, NPM-пакет экспортирует сборку **runtime-only**. Для использования standalone-сборки, добавиьте в свою конфигурацию Webpack следующее:
55
+
По умолчанию, NPM-пакет экспортирует сборку **runtime-only**. Для использования standalone-сборки, добавьте в свою конфигурацию Webpack следующее:
58
56
59
57
```js
60
58
resolve: {
@@ -66,13 +64,13 @@ resolve: {
66
64
67
65
Для достижения того же эффекта в Browserify можно использовать [aliasify](https://github.com/benbria/aliasify).
68
66
69
-
<pclass="tip">НЕ импортируйте Vue через `import Vue from 'vue/dist/vue.js'` - так как некоторые инструменты и сторонние библиотеки могут также импортировать Vue, такая запись может результировать в одновременной загрузке runtime и standalone-версий Vue и привести к ошибкам.</p>
67
+
<pclass="tip">НЕ импортируйте Vue через `import Vue from 'vue/dist/vue.js'` - так как некоторые инструменты и сторонние библиотеки могут также импортировать Vue, такая запись может стать причиной одновременной загрузки runtime и standalone-версий Vue и привести к ошибкам.</p>
70
68
71
69
### CSP-окружения
72
70
73
71
Некоторые окружения, такие как Google Chrome Apps, требуют соблюдения Content Security Policy (CSP), запрещающей использование конструкции `new Function()` для исполнения выражений. Standalone-сборка использует эту возможность для компиляции шаблонов, и потому непригодна к использованию в таких окружениях.
74
72
75
-
С другой стороны, версия runtime-only полностью совместим с CSP. При её использовании с [Webpack + vue-loader](https://github.com/vuejs-templates/webpack-simple) или [Browserify + vueify](https://github.com/vuejs-templates/browserify-simple) шаблоны прекомпилируются в `render`-функции, которые прекрасно работают в CSP-окружениях.
73
+
С другой стороны, версия runtime-only полностью совместима с CSP. При её использовании с [Webpack + vue-loader](https://github.com/vuejs-templates/webpack-simple) или [Browserify + vueify](https://github.com/vuejs-templates/browserify-simple) шаблоны прекомпилируются в `render`-функции, которые прекрасно работают в CSP-окружениях.
0 commit comments