Vue.js 安装1、独立版本 我们可以在 Vue.js 的官网上直接下载 vue.min.js 并用 <script> 标签引入。 $ _# q X6 ~& C/ |. v$ r
- <scriptsrc="http://www.w1.hk/jss/vue.js"></script>
复制代码 2、使用 CDN 方法以下推荐国外比较稳定的两个 CDN,国内还没发现哪一家比较好,目前还是建议下载到本地。
" Q3 Y- c+ S% l k: q0 V! ~ 8 M3 O1 i8 P2 D6 X
3、NPM 方法由于 npm 安装速度慢,本教程使用了淘宝的镜像及其命令 cnpm,安装使用介绍参照:使用淘宝 NPM 镜像。 npm 版本需要大于 3.0,如果低于此版本需要升级它: - # 查看版本" ?- W' H4 S9 L$ j, a7 V: `
- $ npm -v
% ]* A$ f o9 [2 `$ z - 2.3.0! V$ v4 F& v& d! t! E0 c8 F
- 9 O* u4 i/ r5 p2 \
- #升级 npm N( m. B9 y) s4 Z3 ~8 g4 h5 D
- cnpm install npm -g
复制代码在用 Vue.js 构建大型应用时推荐使用 NPM 安装: - # 最新稳定版, P7 n: I8 `* ]; W& G
- $ cnpm install vue
复制代码 命令行工具Vue.js 提供一个官方命令行工具,可用于快速搭建大型单页应用。 - # 全局安装 vue-cli
: X0 D$ e5 G, ~: N' c( N) K" N - $ cnpm install --global vue-cli
7 k& j, f8 R8 Z* c% w8 y - # 创建一个基于 webpack 模板的新项目
7 z6 b0 l; U" Z - $ vue init webpack my-project) C, O# D. J( y/ i; I
- # 这里需要进行一些配置,默认回车即可( z+ C9 d" [" u0 K
- This will install Vue 2.x version of the template.1 _0 I# Q1 x/ P2 t3 H1 `. c
- % W( \4 ]( f1 q; e2 k# l$ {
- For Vue 1.x use: vue init webpack#1.0 my-project
/ j' e; X) \, _; T6 W7 [4 R) I
/ d' i8 y. t% {* C/ [, k8 z- ? Project name my-project
0 X# s, \& f3 r( N4 q4 I- Q7 T2 u - ? Project description A Vue.js project5 ~; w2 q3 k* w6 W8 \7 E9 r3 U6 \9 H
- ? Author runoob <test@runoob.com>) A+ d y/ _( n. O6 y9 z+ ?
- ? Vue build standalone, D9 d3 D& _& \! s2 f D) [7 t+ K4 X
- ? Use ESLint to lint your code? Yes
) P" u( X1 Y& x" ?8 f9 D - ? Pick an ESLint preset Standard
1 Z2 h" G# h2 `3 w% u' } - ? Setup unit tests with Karma + Mocha? Yes
$ w: A0 n; Y' D2 m; D9 F( a+ q9 N - ? Setup e2e tests with Nightwatch? Yes
0 f/ f; [$ ?0 |1 s9 O) d$ q
0 E: u- x8 h. z3 `9 |- }6 b8 E- vue-cli · Generated "my-project"." X# E" U5 x- f/ N, t, ]+ C
" g3 d Y: t) e- Y3 E/ Y2 n- To get started:$ H0 N" F1 G5 f
- 8 x1 Y3 w; W* x
- cd my-project4 b. Y0 J8 X8 q
- npm install9 q' K5 }2 f; ?6 h/ c5 W
- npm run dev) E+ i- ~0 ?: ^; h1 \
- 3 q9 L# m' R* t4 @
- Documentation can be found at https://vuejs-templates.github.io/webpack
复制代码进入项目,安装并运行: - $ cd my-project
. c$ D4 M# I5 G4 K( z7 S) g- e - $ cnpm install
/ z. }; q6 N( v3 B# J" Q( W' p7 ?5 J - $ cnpm run dev
7 @$ P% _! i; }7 l - DONE Compiled successfully in 4388ms
( ^# y$ k. ?; F, g, c0 {
6 s7 j' j: l; `& Y- > Listening at http://localhost:8080
复制代码成功执行以上命令后访问 http://localhost:8080/,输出结果如下所示:
) Y( {# u) u3 v j. K
7 H% z4 P" T2 a: e4 C d9 f. `3 f9 b5 N1 P, l
, G7 E' ^& h( d5 y3 H; }* X
% i0 O, l+ t( d |