|
Vue.js 安装1、独立版本 我们可以在 Vue.js 的官网上直接下载 vue.min.js 并用 <script> 标签引入。
. }% o, J# Y& T- <scriptsrc="http://www.w1.hk/jss/vue.js"></script>
复制代码 2、使用 CDN 方法以下推荐国外比较稳定的两个 CDN,国内还没发现哪一家比较好,目前还是建议下载到本地。 1 W8 ~5 R! y& ]3 Q0 L: a
3、NPM 方法由于 npm 安装速度慢,本教程使用了淘宝的镜像及其命令 cnpm,安装使用介绍参照:使用淘宝 NPM 镜像。 npm 版本需要大于 3.0,如果低于此版本需要升级它: - # 查看版本% k# c8 ?; l# j9 y
- $ npm -v
/ {' S8 B0 i; a7 L; z7 G9 C+ f - 2.3.0, I$ }$ H6 `) V6 H5 o2 C7 T0 m
- . d5 z" h) @" b
- #升级 npm: _. Y/ h8 K+ B) q/ I- d! c
- cnpm install npm -g
复制代码在用 Vue.js 构建大型应用时推荐使用 NPM 安装: - # 最新稳定版7 @6 x: t4 r: [6 [( Y. F
- $ cnpm install vue
复制代码 命令行工具Vue.js 提供一个官方命令行工具,可用于快速搭建大型单页应用。 - # 全局安装 vue-cli
7 h: e' v2 U, }2 Q! g - $ cnpm install --global vue-cli
& s# \ C. W6 Z' ]5 V" J# G - # 创建一个基于 webpack 模板的新项目
* f/ ?$ B8 U6 J. L2 q - $ vue init webpack my-project# D( p' { ]0 p- L$ C, T
- # 这里需要进行一些配置,默认回车即可/ V9 }. H: g( Q3 X+ a
- This will install Vue 2.x version of the template.5 C* J( y7 B* p2 ^9 P- K
6 h5 i1 k1 l+ b2 V- For Vue 1.x use: vue init webpack#1.0 my-project! | _9 |+ o1 p5 B; K" ]9 P
b4 p# ?+ {+ z) z* }- ? Project name my-project
3 l# o( `% W- Q3 T7 Y% v - ? Project description A Vue.js project
7 G. Y8 r) ~& O8 O8 b - ? Author runoob <test@runoob.com>
( |- V2 l. } |" N. H - ? Vue build standalone4 h8 c2 o" s* S2 @0 R
- ? Use ESLint to lint your code? Yes6 V/ b& y1 i2 }' E- L4 {% I
- ? Pick an ESLint preset Standard7 D8 V! S+ N% w9 l
- ? Setup unit tests with Karma + Mocha? Yes
0 G6 S0 Y" |+ ] - ? Setup e2e tests with Nightwatch? Yes4 I, M& ^7 e( E! `* I9 D0 M
" V7 C! j) q. b$ u* x4 Y' L- vue-cli · Generated "my-project".
7 |" w& |8 m/ r/ U9 |; K
/ w0 j% n9 f6 ]4 ~& y6 h- To get started:
% p0 ^' J8 w. E1 s4 N - & O6 _; `8 {9 L) m& c
- cd my-project1 {/ n: N( _& I& y j2 @
- npm install
) g0 O$ ~ j0 u4 X8 l' O - npm run dev& K! A. ]- ?6 B
-
$ i/ @% T: N& P0 q. I. F8 |; b - Documentation can be found at https://vuejs-templates.github.io/webpack
复制代码进入项目,安装并运行: - $ cd my-project: t! x* F7 r* h( |
- $ cnpm install7 l4 v/ Y5 d( M0 {* h& p
- $ cnpm run dev3 }3 z0 D5 w, a7 u9 `
- DONE Compiled successfully in 4388ms
+ P, V7 `1 ~5 g% y+ `+ q1 z
" z+ A- Z+ `" x- > Listening at http://localhost:8080
复制代码成功执行以上命令后访问 http://localhost:8080/,输出结果如下所示: . B" ]1 V5 {3 Y& c4 U5 d
% d: y! ?% }' B" y
- S% N+ R6 J7 C) B5 u+ O' \! d5 w1 }* y0 E& A4 \
* d' K0 U5 _1 O
|