Vue.js 安装1、独立版本 我们可以在 Vue.js 的官网上直接下载 vue.min.js 并用 <script> 标签引入。 ) n: V4 s, Z& \" D! n; i& F+ ~: a
- <scriptsrc="http://www.w1.hk/jss/vue.js"></script>
复制代码 2、使用 CDN 方法以下推荐国外比较稳定的两个 CDN,国内还没发现哪一家比较好,目前还是建议下载到本地。 - 9 d% {! i+ y6 e* e* u; R6 ]0 d Q, c
% E7 K2 h) H( g
3、NPM 方法由于 npm 安装速度慢,本教程使用了淘宝的镜像及其命令 cnpm,安装使用介绍参照:使用淘宝 NPM 镜像。 npm 版本需要大于 3.0,如果低于此版本需要升级它: - # 查看版本
4 I% u* c2 p2 O3 I& w - $ npm -v
& e9 O: z) f: i0 g - 2.3.0
! }* K1 Z# i- T+ c - % g" \; g/ N; s. q$ a
- #升级 npm
4 F5 r8 M1 e7 a/ {5 K: Z+ K - cnpm install npm -g
复制代码在用 Vue.js 构建大型应用时推荐使用 NPM 安装: - # 最新稳定版
( J& }/ r# T5 j- P4 O# T! W5 ~& u2 ] - $ cnpm install vue
复制代码 命令行工具Vue.js 提供一个官方命令行工具,可用于快速搭建大型单页应用。 - # 全局安装 vue-cli
5 v' c; w! K/ Q1 M, c - $ cnpm install --global vue-cli
' i1 V. j0 X9 F/ i - # 创建一个基于 webpack 模板的新项目" z$ l1 W9 E% X' f8 y7 D
- $ vue init webpack my-project
5 M5 R% o3 c+ r8 p$ T+ S" W) r$ ? - # 这里需要进行一些配置,默认回车即可0 V& _% Y9 u6 y5 s
- This will install Vue 2.x version of the template.
) B9 u' w9 Q C; ~1 d' G: ]. c
1 @& C2 K! y. K5 K' E6 D# o* H- For Vue 1.x use: vue init webpack#1.0 my-project/ f# q5 @2 @9 J% K+ i
+ J# V: q. m) e) l- ? Project name my-project
7 L1 v7 C; T: L- T+ ]2 a3 n$ R - ? Project description A Vue.js project. i4 {8 ~) p3 o5 D8 \( y: D
- ? Author runoob <test@runoob.com>( ]; f4 j5 G+ r# W$ D0 [
- ? Vue build standalone
6 Q- M& C4 K; W. i - ? Use ESLint to lint your code? Yes
" D2 f# v7 z* O# K; q6 K, }" h8 \ - ? Pick an ESLint preset Standard
& F, F/ _, T3 f5 ]* I" D - ? Setup unit tests with Karma + Mocha? Yes- u9 \$ G8 M+ y" I4 [
- ? Setup e2e tests with Nightwatch? Yes
8 b2 X _: ]) M6 x
0 I: j! E5 e4 s/ r( m& w- vue-cli · Generated "my-project".( F; Y6 Q$ L9 g6 ?+ p+ E
0 A5 g, H) @2 F+ v. T1 k- To get started:
) ?7 s1 m7 o, o! v -
. f" ^# N* } Z4 g' n$ Z8 O! `& i& d; P - cd my-project+ g- M- m, O. p g$ o
- npm install: S" m! \2 `+ m
- npm run dev
* P7 M; A o, j/ @9 z9 i2 } - 2 B2 c9 G z. q# J- p) y( @5 X; _
- Documentation can be found at https://vuejs-templates.github.io/webpack
复制代码进入项目,安装并运行: - $ cd my-project
: }4 B. ] H* K0 \8 t8 [ - $ cnpm install
! M) e: V/ K2 c - $ cnpm run dev
' r9 ^, ^ O7 g m$ g - DONE Compiled successfully in 4388ms
% O, |4 {4 l8 B4 H) e) ?$ m
6 s N; a! \. @0 X' [# K2 D- > Listening at http://localhost:8080
复制代码成功执行以上命令后访问 http://localhost:8080/,输出结果如下所示:
" Z1 {; \7 C* p: s3 V
7 W/ U8 k9 r+ d0 g, a) Q' {# z' D# X( ]; B# |
8 T; `( g( a/ M; ~+ b2 i5 x/ S+ V
9 D+ J4 ^6 Y7 r' Y! l |