|
Vue.js 安装1、独立版本 我们可以在 Vue.js 的官网上直接下载 vue.min.js 并用 <script> 标签引入。
6 G/ K' C$ \$ r- <scriptsrc="http://www.w1.hk/jss/vue.js"></script>
复制代码 2、使用 CDN 方法以下推荐国外比较稳定的两个 CDN,国内还没发现哪一家比较好,目前还是建议下载到本地。
3 X3 }# E) l, H6 O$ R. N7 J3、NPM 方法由于 npm 安装速度慢,本教程使用了淘宝的镜像及其命令 cnpm,安装使用介绍参照:使用淘宝 NPM 镜像。 npm 版本需要大于 3.0,如果低于此版本需要升级它: - # 查看版本
: P$ E0 ?4 N- Q3 J. z T - $ npm -v
! n3 G( n( p8 Y5 b- Y4 @ - 2.3.05 D' n l7 o# k1 |6 z4 d; b
- 5 R6 g1 v J% H& L' u
- #升级 npm
+ ~4 `' \# Z( ~& ` - cnpm install npm -g
复制代码在用 Vue.js 构建大型应用时推荐使用 NPM 安装: - # 最新稳定版# \# E! J7 |( q. [: S7 a5 }6 z
- $ cnpm install vue
复制代码 命令行工具Vue.js 提供一个官方命令行工具,可用于快速搭建大型单页应用。 - # 全局安装 vue-cli: `, t3 d5 p% D0 Z0 e/ P- b
- $ cnpm install --global vue-cli
' G* d+ k+ j$ l, E/ w8 f7 n) [ - # 创建一个基于 webpack 模板的新项目
6 Q0 ~5 i* `& T& v6 i+ ?4 ? - $ vue init webpack my-project
) v. d) F' ?, _/ P8 E - # 这里需要进行一些配置,默认回车即可
. g2 O) F1 e2 H: H* n - This will install Vue 2.x version of the template. h2 E3 j4 X: V' I, Y. |
' ?( F/ m! \$ Q; M- For Vue 1.x use: vue init webpack#1.0 my-project
1 b2 U" c3 h+ q: ?
4 z, U+ x' a+ ?( x! C- ? Project name my-project
9 c" O0 l2 [1 f0 c - ? Project description A Vue.js project
: r( V* H# E& W. S7 s4 [( w3 N4 \ - ? Author runoob <test@runoob.com>" o" m+ D$ p/ O, ]4 g/ I
- ? Vue build standalone8 q$ d8 X, \. v2 F( n
- ? Use ESLint to lint your code? Yes5 T U$ Y+ p( X3 j8 Q
- ? Pick an ESLint preset Standard
$ [$ {& h; r2 l4 T7 y4 |0 b2 N) p& e - ? Setup unit tests with Karma + Mocha? Yes5 O1 d8 {1 M- x# j4 ^
- ? Setup e2e tests with Nightwatch? Yes- V4 B- H f9 {* y9 h3 u; z$ ]! v
: b. s5 ]+ z) m3 ]9 ?9 Z5 k- vue-cli · Generated "my-project"., A- I% w* F& h6 b- G& w+ P- v# \8 T
- 2 c% V7 [" W, {. c' u# d3 A6 n
- To get started:7 |" S$ i6 j* y% I: ~3 k: R9 T
-
: W: f D; Y; l6 h& u+ X9 i - cd my-project
, \5 t3 V/ N. N) \1 e; R/ S4 r8 i - npm install! Y& ]# U3 \- {9 V! A1 P$ Q& ~& H
- npm run dev8 t: C) ^1 g- j$ z
-
6 a" B8 i$ H1 c7 z4 g& L9 W - Documentation can be found at https://vuejs-templates.github.io/webpack
复制代码进入项目,安装并运行: - $ cd my-project* x, b8 P4 j' p9 Y
- $ cnpm install
1 _( V- F p5 { - $ cnpm run dev: @- `; G0 C- q% m! N* ?1 D8 T) l
- DONE Compiled successfully in 4388ms
* u0 M+ R! M# K" o; i
( N( e S: b3 M- > Listening at http://localhost:8080
复制代码成功执行以上命令后访问 http://localhost:8080/,输出结果如下所示: o- G( c1 [: C, d1 I* L6 B- |
8 L; w; X8 t2 C& W) j# r
: r& e' Y: W8 l# v
! Y" Y2 \5 O# f) Q
0 w. ? S6 {# H |