|
Vue.js 安装1、独立版本 我们可以在 Vue.js 的官网上直接下载 vue.min.js 并用 <script> 标签引入。 0 ^9 X; \5 e2 o9 W8 ]
- <scriptsrc="http://www.w1.hk/jss/vue.js"></script>
复制代码 2、使用 CDN 方法以下推荐国外比较稳定的两个 CDN,国内还没发现哪一家比较好,目前还是建议下载到本地。
' W6 u) q- E8 u! V3、NPM 方法由于 npm 安装速度慢,本教程使用了淘宝的镜像及其命令 cnpm,安装使用介绍参照:使用淘宝 NPM 镜像。 npm 版本需要大于 3.0,如果低于此版本需要升级它: - # 查看版本
9 A; z+ s8 w& D& D* a7 ]1 r7 X - $ npm -v1 {) H1 a$ d2 Q- t8 c
- 2.3.0
% w! b9 o" B' V$ I/ ` - @3 K+ j. c; m
- #升级 npm+ G( l, B7 n+ y e( s
- cnpm install npm -g
复制代码在用 Vue.js 构建大型应用时推荐使用 NPM 安装: - # 最新稳定版
0 a- f ]6 V. v5 F4 C - $ cnpm install vue
复制代码 命令行工具Vue.js 提供一个官方命令行工具,可用于快速搭建大型单页应用。 - # 全局安装 vue-cli% X) }9 k$ V0 u" R" t6 C
- $ cnpm install --global vue-cli
9 B0 j9 O1 `- @ V3 G- J - # 创建一个基于 webpack 模板的新项目
1 d, e, I+ l2 [# G - $ vue init webpack my-project0 h, ^* n* w- c3 V% Z; s; S
- # 这里需要进行一些配置,默认回车即可
: Q, c+ m% J5 H3 X - This will install Vue 2.x version of the template.' X" O0 Z8 P" m/ W; Y9 b4 Y9 ]0 }" B9 O
- - a$ g% O. I, A8 Q/ a: T2 K7 L
- For Vue 1.x use: vue init webpack#1.0 my-project# X6 {5 o/ |, u1 C9 s: V
- 7 ]! T P/ \& ^6 o1 \# A
- ? Project name my-project5 w1 Y8 L3 n. F% T' s
- ? Project description A Vue.js project, f1 `0 r7 y- Q
- ? Author runoob <test@runoob.com>
$ ]5 Y4 A9 K% u: @3 x - ? Vue build standalone
. `! k' J8 B5 b, f - ? Use ESLint to lint your code? Yes
2 v) c: C; [- _. w7 } - ? Pick an ESLint preset Standard D4 n5 P- F/ i1 R2 U1 r
- ? Setup unit tests with Karma + Mocha? Yes# e! B w# f: Y& z! J( w
- ? Setup e2e tests with Nightwatch? Yes
* ^1 g3 c* H; J/ E, u( H9 a7 z3 o' e! L
( j, m0 e. ^# e% H |+ K- vue-cli · Generated "my-project".
1 h0 Z5 ~2 X# _4 M+ F- v8 y - % s1 N' [6 l1 P/ ~/ X! K" l1 d5 b
- To get started:
8 e0 w7 D4 A$ E3 |9 }8 p$ a; ] -
! ^$ z3 d/ y& ^0 i - cd my-project
0 H8 r$ s& p4 E: t - npm install
t& E& I5 P& [9 E* ^4 k# J - npm run dev
1 ?, _) M8 h w, M - 2 b7 f$ f O9 V5 w
- Documentation can be found at https://vuejs-templates.github.io/webpack
复制代码进入项目,安装并运行: - $ cd my-project r' ]0 g a& n# ?2 I1 H8 U
- $ cnpm install
6 N8 y7 C& V2 [6 a X. } - $ cnpm run dev
' {! {, F: N$ e A, R2 K3 @; p - DONE Compiled successfully in 4388ms+ s3 y2 Q8 ^0 l; a1 W2 J+ L+ d6 S
- / n# Y* |- n9 H3 C
- > Listening at http://localhost:8080
复制代码成功执行以上命令后访问 http://localhost:8080/,输出结果如下所示: 8 q3 B6 z5 X( C0 ^; T
1 I5 m* L; w W2 Q$ Q$ s: ` U2 g3 F) ^, T, Y+ W
2 z, O* g" T1 s X( y
! e4 A' J! @' F& R( @1 c6 z/ M |