Skip to content

Commit 256aab6

Browse files
committed
replace webpack url
NOTE: pick up from vuejs@1af0c19
1 parent 7c39357 commit 256aab6

File tree

5 files changed

+6
-6
lines changed

5 files changed

+6
-6
lines changed

src/v2/guide/components.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -996,7 +996,7 @@ Vue.component('async-example', function (resolve, reject) {
996996
})
997997
```
998998

999-
ファクトリ関数は、サーバからコンポーネント定義を取得した後で呼ばれる `resolve` コールバックを引数に持ちます。ロードが失敗したことを示すために、`reject(reason)` を呼びだすこともできます。ここでの `setTimeout` は単にデモのためのものです。どうやってコンポーネントを取得するかは完全にあなた次第です。推奨されるアプローチの 1 つは [Webpack のコード分割機能](http://webpack.github.io/docs/code-splitting.html)で非同期コンポーネントを使うことです。
999+
ファクトリ関数は、サーバからコンポーネント定義を取得した後で呼ばれる `resolve` コールバックを引数に持ちます。ロードが失敗したことを示すために、`reject(reason)` を呼びだすこともできます。ここでの `setTimeout` は単にデモのためのものです。どうやってコンポーネントを取得するかは完全にあなた次第です。推奨されるアプローチの 1 つは [Webpack のコード分割機能](https://webpack.js.org/guides/code-splitting-require)で非同期コンポーネントを使うことです。
10001000

10011001
``` js
10021002
Vue.component('async-webpack-example', function (resolve) {

src/v2/guide/deployment.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ Webpack や Browserify のようなビルドツールを使用する場合、プ
1818

1919
#### Webpack
2020

21-
Webpack の [DefinePlugin](http://webpack.github.io/docs/list-of-plugins.html#defineplugin) を使用して本番環境を指定してください。そうすると UglifyJS が圧縮・縮小化時に自動的に警告部を切り落としてくれます。 以下は設定例です:
21+
Webpack の [DefinePlugin](https://webpack.js.org/plugins/define-plugin/) を使用して本番環境を指定してください。そうすると UglifyJS が圧縮・縮小化時に自動的に警告部を切り落としてくれます。 以下は設定例です:
2222

2323
```javascript
2424
var webpack = require('webpack')

src/v2/guide/installation.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ Vue.js は IE8 でシム化できない ECMAScript 5 の機能を使用するた
3737

3838
## NPM
3939

40-
Vue.js による大規模アプリケーションを構築するときには、NPM を利用したインストールを推奨しています。 [Webpack](http://webpack.github.io/) または [Browserify](http://browserify.org/) のようモジュールハンドラとうまく組み合わせられます。 Vue は[単一ファイルコンポーネント](single-file-components.html)を作成するための、付随するツールも提供しています。
40+
Vue.js による大規模アプリケーションを構築するときには、NPM を利用したインストールを推奨しています。 [Webpack](https://webpack.js.org) または [Browserify](http://browserify.org/) のようモジュールハンドラとうまく組み合わせられます。 Vue は[単一ファイルコンポーネント](single-file-components.html)を作成するための、付随するツールも提供しています。
4141

4242
``` bash
4343
# 最新の安定版

src/v2/guide/single-file-components.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ order: 19
2424
さて次にこちらに入ります:
2525

2626
- [完全版シンタックスハイライト](https://github.com/vuejs/awesome-vue#syntax-highlighting)
27-
- [CommonJS モジュール](https://webpack.github.io/docs/commonjs.html)
27+
- [CommonJS モジュール](https://webpack.js.org/concepts/modules/#what-is-a-webpack-module)
2828
- [コンポーネントスコープ CSS](https://github.com/vuejs/vue-loader/blob/master/docs/en/features/scoped-css.md)
2929

3030
約束したとおり、 Pug、 Babel(ES2015 モジュールと一緒に)や Stylus などより美しくかつ機能が豊富なコンポーネントもプリプロセッサとして利用できます。
@@ -60,7 +60,7 @@ order: 19
6060

6161
これらのリソースに没頭した後は、 [webpack-simple](https://github.com/vuejs-templates/webpack-simple) テンプレートを確認することをお勧めします。手順に沿って学習することで、あっという間に ES2015 とホットリローディングで動作した `.vue` コンポーネントの Vue プロジェクトを持っているはずです!
6262

63-
テンプレートでは、多数の"モジュール"を取りまとめ最終的なアプリケーションに束ねてくれる [Webpack](https://webpack.github.io/) というモジュールバンドラーを使用します。 Webpack についてもっと学ぶには、 [このビデオ](https://www.youtube.com/watch?v=WQue1AN93YU) がとても良い導入となります。一度基本を終えてしまえば、[Egghead.io 上の上級 Webpack コース](https://egghead.io/courses/using-webpack-for-production-javascript-applications)もチェックしたくなるでしょう。
63+
テンプレートでは、多数の"モジュール"を取りまとめ最終的なアプリケーションに束ねてくれる [Webpack](https://webpack.js.org/) というモジュールバンドラーを使用します。 Webpack についてもっと学ぶには、 [このビデオ](https://www.youtube.com/watch?v=WQue1AN93YU) がとても良い導入となります。一度基本を終えてしまえば、[Egghead.io 上の上級 Webpack コース](https://egghead.io/courses/using-webpack-for-production-javascript-applications)もチェックしたくなるでしょう。
6464

6565
Webpack で、各モジュールは、バンドルに含まれる前に "loader" により変換されます。また Vue では `.vue` 単一ファイルコンポーネントをコンパイルするために [vue-loader](https://github.com/vuejs/vue-loader) を推奨しています。 [webpack-simple](https://github.com/vuejs-templates/webpack-simple) テンプレートはあなたのために全てセットアップ済みの状態で用意してありますが、もし Webpack と `.vue` コンポーネントについてもっと学びたい場合は、[vue-loader ドキュメント](https://vue-loader.vuejs.org) を読むこともできます。
6666

src/v2/guide/ssr.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ Google や Bing は、同期的な JavaScript のアプリケーションを上
1818

1919
あなたのサイトを訪れるユーザの中には、低速なインターネット回線を利用する人や、不安定なモバイル回線を利用している人がいるかもしれません。このようなケースでは、基本的なコンテンツを見せるために必要なリクエストを、数、量共に減らしたいと考えるでしょう。
2020

21-
[ Webpack のコード分割](https://webpack.github.io/docs/code-splitting.html) を利用して、ユーザが単一のページを閲覧するためにアプリケーションの全体をダウンロードしなければならないという事情を解消することもできます。が、サーバサイドで事前に描画された HTML ファイルのダウンロードはそれよりももっと大きな性能を導くことができます。
21+
[ Webpack のコード分割](https://webpack.js.org/guides/code-splitting-require/)を利用して、ユーザが単一のページを閲覧するためにアプリケーションの全体をダウンロードしなければならないという事情を解消することもできます。が、サーバサイドで事前に描画された HTML ファイルのダウンロードはそれよりももっと大きな性能を導くことができます。
2222

2323
### 古い JavaScript 環境、または JavaScript の利用できない環境
2424

0 commit comments

Comments
 (0)