| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -55,24 +55,25 @@ gulp.task("sass", function() { | |||
| 55 | 55 | ||
| 56 | 56 | ここでは`gulp-prefixer`という、それぞれのファイルに対して先頭に特定の文字列を追加するgulpプラグインを書いていきます。 | |
| 57 | 57 | ||
| 58 | - 同様の名前のプラグインが公式のドキュメントで「プラグインの書き方」の例として紹介されているので合わせてみると良いでしょう。 | ||
| 58 | + 同様の名前のプラグインが公式のドキュメントで「プラグインの書き方」の例として紹介されているので合わせて見ると良いでしょう。 | ||
| 59 | 59 | ||
| 60 | - - [gulp/docs/writing-a-plugin at master · gulpjs/gulp](https://github.com/gulpjs/gulp/tree/master/docs/writing-a-plugin "gulp/docs/writing-a-plugin at master · gulpjs/gulp") | ||
| 61 | - - [gulp/dealing-with-streams.md at master · gulpjs/gulp](https://github.com/gulpjs/gulp/blob/master/docs/writing-a-plugin/dealing-with-streams.md "gulp/dealing-with-streams.md at master · gulpjs/gulp") | ||
| 60 | + - [gulp/docs/writing-a-plugin](https://github.com/gulpjs/gulp/tree/master/docs/writing-a-plugin "gulp/docs/writing-a-plugin at master · gulpjs/gulp") | ||
| 61 | + - [gulp/dealing-with-streams.md](https://github.com/gulpjs/gulp/blob/master/docs/writing-a-plugin/dealing-with-streams.md "gulp/dealing-with-streams.md at master · gulpjs/gulp") | ||
| 62 | 62 | ||
| 63 | - gulpプラグインは一般的にオプションを受け取り、NodeのStreamを返す関数として実装されます。 | ||
| 63 | + 多くのgulpプラグインはオプションを受け取り、NodeのStreamを返す関数として実装されます。 | ||
| 64 | 64 | ||
| 65 | 65 | [import gulp-prefixer.js](../../src/gulp/gulp-prefixer.js) | |
| 66 | 66 | ||
| 67 | 67 | ここで実装した`gulp-prefixer`は、gulpのタスクで次のように書くことで利用できます。 | |
| 68 | 68 | ||
| 69 | 69 | [import gulpfile.babel.js](../../src/gulp/gulpfile.babel.js) | |
| 70 | 70 | ||
| 71 | - この`default`タスクが実行されると次のような処理が行われます。 | ||
| 71 | + この`default`タスクは次のような処理が行われます。 | ||
| 72 | 72 | ||
| 73 | 73 | 1. `./*.*`にマッチするファイルを取得(全てのファイル) | |
| 74 | 74 | 2. 取得したファイルの先頭に"prefix text"という文字列を追加する | |
| 75 | - 3. 変更したされたファイルを`build/`ディレクトリに出力する | ||
| 75 | + 3. 変更したファイルを`build/`ディレクトリに出力する | ||
| 76 | + | ||
| 76 | 77 | ||
| 77 | 78 | ||
| 78 | 79 | - [ ] どういう用途に向いている? | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -14,7 +14,7 @@ export function prefixStream(prefix) { | |||
| 14 | 14 | }); | |
| 15 | 15 | } | |
| 16 | 16 | ||
| 17 | - let gulpTransform = function (prefix) { | ||
| 17 | + let gulpPrefixer = function (prefix) { | ||
| 18 | 18 | // enable `objectMode` of the stream for vinyl File objects. | |
| 19 | 19 | return new Transform({ | |
| 20 | 20 | // Takes in vinyl File objects | |
@@ -35,4 +35,4 @@ let gulpTransform = function (prefix) { | |||
| 35 | 35 | }); | |
| 36 | 36 | }; | |
| 37 | 37 | ||
| 38 | - export default gulpTransform; | ||
| 38 | + export default gulpPrefixer; | ||
| Back | FazBrowse Home | New Git URL |
0 commit comments