Vue.js 安装1、独立版本 我们可以在 Vue.js 的官网上直接下载 vue.min.js 并用 <script> 标签引入。 2 U# F" ~" I" }4 N! X* k
- <scriptsrc="http://www.w1.hk/jss/vue.js"></script>
复制代码 2、使用 CDN 方法以下推荐国外比较稳定的两个 CDN,国内还没发现哪一家比较好,目前还是建议下载到本地。 - ' m2 r* B8 ] a' y# R- R2 w" u4 g
/ W- I* d. A& W
3、NPM 方法由于 npm 安装速度慢,本教程使用了淘宝的镜像及其命令 cnpm,安装使用介绍参照:使用淘宝 NPM 镜像。 npm 版本需要大于 3.0,如果低于此版本需要升级它: - # 查看版本
- ~( w8 e7 [! b0 }0 P6 C - $ npm -v& Z" n! R" k& ^) p' h S+ u+ t5 V
- 2.3.0% V( r! g( X+ U2 Y3 F8 ?
' U A3 a0 x% {7 r" [8 ]- #升级 npm
1 S3 R$ ]/ i1 T7 m - cnpm install npm -g
复制代码在用 Vue.js 构建大型应用时推荐使用 NPM 安装: - # 最新稳定版( s0 E e0 e; `" x
- $ cnpm install vue
复制代码 命令行工具Vue.js 提供一个官方命令行工具,可用于快速搭建大型单页应用。 - # 全局安装 vue-cli
6 ~) X; D& X# @2 u - $ cnpm install --global vue-cli
5 E/ v" l2 t: _ E* j! |6 L - # 创建一个基于 webpack 模板的新项目; G2 X6 W* h0 Z9 w1 c+ d
- $ vue init webpack my-project
1 \6 O7 j. R8 b! O+ k% W3 V, _ - # 这里需要进行一些配置,默认回车即可
& }" U3 L% X( Z7 `5 o" L9 P3 q5 W - This will install Vue 2.x version of the template.
8 z9 F1 E- w& o+ G, b
& L8 X% | l u2 O5 y- For Vue 1.x use: vue init webpack#1.0 my-project! }* `3 T2 q- Z$ z9 l
- 6 }4 O, _0 u3 K/ `8 T2 z
- ? Project name my-project1 I+ N1 q) q( u& M& P( P
- ? Project description A Vue.js project2 D" y7 X3 b, k- U& D
- ? Author runoob <test@runoob.com>
9 o7 G! v# e6 Y+ g* N3 t8 ^ - ? Vue build standalone5 {! k. `4 O7 O1 m
- ? Use ESLint to lint your code? Yes: b2 [: A- H6 N/ Q; M. l, q& n9 ~
- ? Pick an ESLint preset Standard
, T9 t |# d2 H8 F" c) H* L - ? Setup unit tests with Karma + Mocha? Yes& F" _% P7 y0 N$ _4 T5 m& f @: h
- ? Setup e2e tests with Nightwatch? Yes
+ F. x* u9 p3 {8 `# l5 u2 o - 6 o2 R7 i7 T( e) N" P) C
- vue-cli · Generated "my-project".3 G1 Y% |' Q: v X! y# e$ w# ]
1 p( n7 W0 v, Z+ ?/ u; [5 N- To get started:
* v8 v' e4 S" s4 }7 B. V4 i -
& h v; x* r# C. n0 [) r - cd my-project+ r X% y6 z) B% h8 Y ]/ b, q) Z
- npm install; l; V( F% Z4 w# U2 A
- npm run dev% u. H3 y1 K, J9 O/ V U; g
-
. s! D3 t% T; b# ]" a. L - Documentation can be found at https://vuejs-templates.github.io/webpack
复制代码进入项目,安装并运行: - $ cd my-project
' Z3 h8 i. D7 q+ X: _. w1 S# H% s - $ cnpm install! \" N3 _" A2 u$ R4 n; n% ~( t
- $ cnpm run dev
2 W* j) O0 m- ~9 U- x - DONE Compiled successfully in 4388ms/ X* o/ p' {! Y' U
2 N' ^% b) Y4 X0 Q. ^: o$ y# G- > Listening at http://localhost:8080
复制代码成功执行以上命令后访问 http://localhost:8080/,输出结果如下所示: ( w; l/ [' T* I1 c
9 q7 v7 F; g' E4 |! h8 j( f/ _9 b1 X) b$ X
& Z$ |+ s( v& A i; x. c$ v$ ?2 B
9 x* \" k5 A7 U" k3 t% s
# J4 O5 s- r/ B7 \' Q7 N- q6 f6 G4 v0 O |