|
Vue.js 安装1、独立版本 我们可以在 Vue.js 的官网上直接下载 vue.min.js 并用 <script> 标签引入。 m# Y1 C+ h( a6 `
- <scriptsrc="http://www.w1.hk/jss/vue.js"></script>
复制代码 2、使用 CDN 方法以下推荐国外比较稳定的两个 CDN,国内还没发现哪一家比较好,目前还是建议下载到本地。 - 6 u0 }1 \2 F# F* Y: B1 c6 F; J
* u2 z( A1 e& `7 k6 H; n6 P
3、NPM 方法由于 npm 安装速度慢,本教程使用了淘宝的镜像及其命令 cnpm,安装使用介绍参照:使用淘宝 NPM 镜像。 npm 版本需要大于 3.0,如果低于此版本需要升级它: - # 查看版本
" U: B# _6 H" q5 ]3 t - $ npm -v
; t5 ?% @& |- o( B* n M ] - 2.3.0
% G c( s2 W( a4 U6 I$ a
: ~. B' l9 x6 h1 u- #升级 npm
# ], C: L* o& O% v. ~/ F - cnpm install npm -g
复制代码在用 Vue.js 构建大型应用时推荐使用 NPM 安装: - # 最新稳定版. m0 W Y( I1 K8 m- \- ~* W: ~
- $ cnpm install vue
复制代码 命令行工具Vue.js 提供一个官方命令行工具,可用于快速搭建大型单页应用。 - # 全局安装 vue-cli
6 U: T* |; t Y* I1 z) u+ Y& D - $ cnpm install --global vue-cli
+ a7 J" d& b* o* t0 N - # 创建一个基于 webpack 模板的新项目
' o9 }. F0 O) {* g' J b - $ vue init webpack my-project/ T! G7 o0 |, M( a0 O
- # 这里需要进行一些配置,默认回车即可
& B9 f- [5 r9 O7 t$ P - This will install Vue 2.x version of the template.
5 `/ w; |2 C E; n' ~ - 6 t# q3 R5 x8 v: T u
- For Vue 1.x use: vue init webpack#1.0 my-project4 h/ x* S# \% i. z( h1 X
" @3 d( k1 b! l0 N+ G. H8 o- ? Project name my-project
' ~/ H8 k x) M Y7 k) W - ? Project description A Vue.js project
. t' U3 f. Z" V' T/ i/ @ - ? Author runoob <test@runoob.com>
0 E9 B' t, i1 Z4 p; E - ? Vue build standalone- d4 I8 u1 y! s3 L! {- X9 m2 X- y
- ? Use ESLint to lint your code? Yes \$ o3 T4 d+ k! ]# ]' Z
- ? Pick an ESLint preset Standard
; z1 L& I4 u% U( B - ? Setup unit tests with Karma + Mocha? Yes: {" ?( B; m1 c. H2 j# H8 T
- ? Setup e2e tests with Nightwatch? Yes
8 N- O; D- k/ x8 t* H9 H - 3 x, _ H$ X& C% Q' x. }" J
- vue-cli · Generated "my-project".; c: h2 {% S% f3 f
- & H& e* M& x. J) E$ ]/ }7 d" X
- To get started:0 ^ R% z! m: W2 o$ x
-
4 d2 Z+ U7 b% u4 ]; o - cd my-project
3 ~6 v, `% T/ s2 a; b) @2 |0 x - npm install
. H8 |6 B/ T' I8 u* n4 k - npm run dev
: ]0 u% W, z2 w0 n$ G9 y -
, b/ P- n: H6 _3 B" p# N - Documentation can be found at https://vuejs-templates.github.io/webpack
复制代码进入项目,安装并运行: - $ cd my-project
; I4 F5 S4 Z# D- F) ^) J - $ cnpm install
9 Q* }* M" G, K, P" X - $ cnpm run dev4 `4 }2 m/ C( U5 S3 U% V4 ^
- DONE Compiled successfully in 4388ms
3 B: T7 q+ R L. X$ u' `2 \ - % m5 {" A# X5 j5 f0 P C# {
- > Listening at http://localhost:8080
复制代码成功执行以上命令后访问 http://localhost:8080/,输出结果如下所示: 0 [1 l& ?& w7 @8 m
' E% y- ~! D: y$ h6 ?& x* k
- e3 l: X* w& `% \2 D" ^8 J4 a
- c$ _+ S( ^- b' a/ y
8 x+ i; ~* t4 y1 f' Q |