|
Vue.js 安装1、独立版本 我们可以在 Vue.js 的官网上直接下载 vue.min.js 并用 <script> 标签引入。 & p& `/ X6 j- e' D* m( W1 z4 U+ v
- <scriptsrc="http://www.w1.hk/jss/vue.js"></script>
复制代码 2、使用 CDN 方法以下推荐国外比较稳定的两个 CDN,国内还没发现哪一家比较好,目前还是建议下载到本地。
$ c( f8 r5 Z8 `3、NPM 方法由于 npm 安装速度慢,本教程使用了淘宝的镜像及其命令 cnpm,安装使用介绍参照:使用淘宝 NPM 镜像。 npm 版本需要大于 3.0,如果低于此版本需要升级它: - # 查看版本' N2 d# @9 N: O. }" c
- $ npm -v0 {7 s8 f2 R4 l4 I
- 2.3.0
. m/ u, L4 P3 l L! N
7 j. q w% Z( N) N2 B- #升级 npm1 H( T( V7 X% t/ Y$ H) p; d( S
- cnpm install npm -g
复制代码在用 Vue.js 构建大型应用时推荐使用 NPM 安装: - # 最新稳定版, D1 X# x6 D1 g- R4 Y" T+ r
- $ cnpm install vue
复制代码 命令行工具Vue.js 提供一个官方命令行工具,可用于快速搭建大型单页应用。 - # 全局安装 vue-cli
F" r- e) K7 \: w) A: L4 \+ @- I - $ cnpm install --global vue-cli: N* `& L% f7 T5 B ?
- # 创建一个基于 webpack 模板的新项目
( d6 _8 W+ E: m" W8 v* f3 h - $ vue init webpack my-project1 c: C6 [* c& ^( q" G: `2 ?
- # 这里需要进行一些配置,默认回车即可8 C' h/ _4 E; a9 ^2 g3 }
- This will install Vue 2.x version of the template.
. { Z- [( m2 W8 X+ P
3 P/ k6 S3 @$ b- For Vue 1.x use: vue init webpack#1.0 my-project
1 W: r" z& Z2 e - " r. f$ k: t0 V; e9 A1 U+ y1 q
- ? Project name my-project
- G: r* R6 g+ A - ? Project description A Vue.js project# d7 x9 S R( F1 E
- ? Author runoob <test@runoob.com>4 m1 V% O/ ~6 U' i" H: P
- ? Vue build standalone
. O2 r7 `3 o, q$ { - ? Use ESLint to lint your code? Yes; @& f5 A' @- v# p4 S; m
- ? Pick an ESLint preset Standard) Y) Z5 A* I3 o
- ? Setup unit tests with Karma + Mocha? Yes
6 q* u7 E4 ^ e% A! z2 t - ? Setup e2e tests with Nightwatch? Yes
2 _( F# z8 \) D5 P1 q& k
# q g3 h' o$ c, n- vue-cli · Generated "my-project".( } _1 @% W- k
- 7 U7 T$ f: ?/ @5 R% B* P+ u2 l
- To get started:+ [, G7 C, {1 u4 j8 c0 a
- % F3 }' C% ^, A6 A* W
- cd my-project0 g E% a- v5 E
- npm install8 G5 J9 j* w( `! Z' C2 Y- C
- npm run dev
+ G. d# g: X+ c3 I0 k+ H: ~ R - / M0 i% |! R/ t) {0 u
- Documentation can be found at https://vuejs-templates.github.io/webpack
复制代码进入项目,安装并运行: - $ cd my-project
& \7 O9 e$ V z& r) l: V - $ cnpm install
! m5 L" G" _3 O6 d - $ cnpm run dev
- n l$ o' s' l `7 _ - DONE Compiled successfully in 4388ms n1 j: T4 O6 e, z3 D
- ) V4 T/ L1 J% p" _; L4 H& G, @
- > Listening at http://localhost:8080
复制代码成功执行以上命令后访问 http://localhost:8080/,输出结果如下所示: / G( m! W, j$ T/ s3 M5 q+ P* B+ ~
. t$ r4 X: B* Q/ ^8 x; e# W4 p+ B$ b6 l/ P$ z& E- l1 d B. T( T6 g
$ r a# s' x4 |$ O2 m$ Q) O" u0 Q5 i/ [
( s* J0 a1 ^6 M5 z4 k h, v
|