Skip to content

Commit d9e27e8

Browse files
committed
Revert "remove babel-runtime ref in docs"
This reverts commit 6f98598.
1 parent 5b06238 commit d9e27e8

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

docs/start/tutorial.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,12 +32,15 @@ npm install\
3232
webpack webpack-dev-server\
3333
vue-loader vue-html-loader css-loader vue-style-loader vue-hot-reload-api\
3434
babel-loader babel-core babel-plugin-transform-runtime babel-preset-es2015\
35+
babel-runtime@5\
3536
--save-dev
3637
npm install vue --save
3738
```
3839

3940
That's a lot of dependencies, I know! This is mostly because `vue-loader` need to have other webpack loaders as **peer dependencies** rather than nested dependencies so that Webpack can find them.[^(1)]
4041

42+
You may also notice that we are using `babel-runtime` version 5 instead of the latest 6.x - this is [intentional](https://github.com/vuejs/vue-loader/issues/96#issuecomment-162910917).
43+
4144
After proper installation, your `package.json`'s `devDependencies` field should look like this:
4245

4346
``` json
@@ -47,6 +50,7 @@ After proper installation, your `package.json`'s `devDependencies` field should
4750
"babel-loader": "^6.2.0",
4851
"babel-plugin-transform-runtime": "^6.3.13",
4952
"babel-preset-es2015": "^6.3.13",
53+
"babel-runtime": "^5.8.34",
5054
"css-loader": "^0.23.0",
5155
"vue-hot-reload-api": "^1.2.2",
5256
"vue-html-loader": "^1.0.0",

0 commit comments

Comments
 (0)