Vue.js 安装1、独立版本 我们可以在 Vue.js 的官网上直接下载 vue.min.js 并用 <script> 标签引入。
0 [9 n4 e6 n! c- }- <scriptsrc="http://www.w1.hk/jss/vue.js"></script>
复制代码 2、使用 CDN 方法以下推荐国外比较稳定的两个 CDN,国内还没发现哪一家比较好,目前还是建议下载到本地。 % W9 @3 {# M4 c$ w5 v4 o" J
3、NPM 方法由于 npm 安装速度慢,本教程使用了淘宝的镜像及其命令 cnpm,安装使用介绍参照:使用淘宝 NPM 镜像。 npm 版本需要大于 3.0,如果低于此版本需要升级它: - # 查看版本
! O, q5 U( P2 ?/ J' ~% z% s( K! t1 q - $ npm -v1 m! u- H7 s! K6 }# Y6 G$ G
- 2.3.0
5 r9 v- K* ]- C3 w/ V$ ? - - v' Y$ I& W/ P4 Q& _7 w; ~
- #升级 npm2 p1 t! Z/ X0 m
- cnpm install npm -g
复制代码在用 Vue.js 构建大型应用时推荐使用 NPM 安装: - # 最新稳定版
( K, w" Y! h) b) { - $ cnpm install vue
复制代码 命令行工具Vue.js 提供一个官方命令行工具,可用于快速搭建大型单页应用。 - # 全局安装 vue-cli
1 z: S# K I* [6 A: r7 O$ } - $ cnpm install --global vue-cli
2 @6 ^6 _9 a' L; E0 @6 Y - # 创建一个基于 webpack 模板的新项目/ X' ], h U7 a, v2 Y
- $ vue init webpack my-project+ n* N4 W/ v9 m, Z% Q
- # 这里需要进行一些配置,默认回车即可9 s/ x4 S* a% A1 G1 F
- This will install Vue 2.x version of the template.# N- {2 @# _0 N# R
+ S& ~% [/ Y. L1 q9 \) H6 l) }- For Vue 1.x use: vue init webpack#1.0 my-project
/ p) v3 k! ^% G8 p* l* v* d - 9 q% L- l* O2 N3 e& Y Q) f8 F
- ? Project name my-project- d8 X! r2 {3 G8 U
- ? Project description A Vue.js project, l7 `* R. C" i! k
- ? Author runoob <test@runoob.com>. ^$ j' [5 |" b. E4 m
- ? Vue build standalone
; c/ T0 E9 T1 |) l, D9 ~$ Y( x8 i - ? Use ESLint to lint your code? Yes
' l8 S# F+ z4 N# z k) _/ w - ? Pick an ESLint preset Standard
$ n. |0 E0 n: e6 z2 t$ J' g - ? Setup unit tests with Karma + Mocha? Yes6 N& s+ O9 I0 j
- ? Setup e2e tests with Nightwatch? Yes5 v, v8 Y: N6 W4 m# N3 z2 D
0 p9 n/ z3 {) F J- vue-cli · Generated "my-project".6 k# _* j4 H" z! h1 W: p3 Q" K4 R
+ H6 _7 B- y& C* g& v! p- To get started:- f a2 B: _: s0 o }6 B
-
, Y5 H5 m5 c( B - cd my-project
. D; s0 N3 t, y0 s! J7 [ - npm install
; a: ]) p% Y. Y* ` - npm run dev" G9 t+ A% I" X0 S
- ( y- S& D/ o0 _8 M2 y. y& Q
- Documentation can be found at https://vuejs-templates.github.io/webpack
复制代码进入项目,安装并运行: - $ cd my-project
Y" d! u3 ]' P4 M - $ cnpm install* u, Y% W3 F! P" `! c* a0 I2 i
- $ cnpm run dev+ z: n; t6 }; o
- DONE Compiled successfully in 4388ms/ b0 G+ C4 D1 S# Y2 R& O
: v3 ~/ ~/ ?4 ~, q6 r& V7 [9 u- > Listening at http://localhost:8080
复制代码成功执行以上命令后访问 http://localhost:8080/,输出结果如下所示:
& t! O% y& S) [. s: t, o/ q9 X
* g; O6 a/ {( \0 n4 f1 b- y. y7 x+ d$ O) u( J: F
" a: e; y% r/ }* X$ K5 v0 y
( t* e' A2 \' ?: S2 b' ?- t p
|