Vue.js 安装1、独立版本 我们可以在 Vue.js 的官网上直接下载 vue.min.js 并用 <script> 标签引入。
# n' Z) |3 P* ~7 n1 K- <scriptsrc="http://www.w1.hk/jss/vue.js"></script>
复制代码 2、使用 CDN 方法以下推荐国外比较稳定的两个 CDN,国内还没发现哪一家比较好,目前还是建议下载到本地。
. ?4 B* N* X1 B. T& s0 `/ w+ u
/ Q2 F' T [& _( L3、NPM 方法由于 npm 安装速度慢,本教程使用了淘宝的镜像及其命令 cnpm,安装使用介绍参照:使用淘宝 NPM 镜像。 npm 版本需要大于 3.0,如果低于此版本需要升级它: - # 查看版本
h- d: a. ~5 S7 A. x - $ npm -v
; [: z5 j4 n4 _, s+ e( b - 2.3.0
' r$ u: ]4 B4 _& \0 @ - 2 h; M% z( @$ i/ L+ @
- #升级 npm
* U( Q* M7 Q& `( b. E - cnpm install npm -g
复制代码在用 Vue.js 构建大型应用时推荐使用 NPM 安装: - # 最新稳定版
7 s- p; F+ e; R5 A0 K' H# k - $ cnpm install vue
复制代码 命令行工具Vue.js 提供一个官方命令行工具,可用于快速搭建大型单页应用。 - # 全局安装 vue-cli' r, |* b6 G" W! b
- $ cnpm install --global vue-cli
4 Z) J! G' j7 R2 F1 ] - # 创建一个基于 webpack 模板的新项目
. \0 x/ X5 l' A# v - $ vue init webpack my-project# c# j* Z6 C" F
- # 这里需要进行一些配置,默认回车即可
/ @: s/ ^. B/ K) ? - This will install Vue 2.x version of the template.
" }, f! z% ?' _4 |+ R" o( E& I1 Q4 u# E
/ x+ H I+ b' }+ q- For Vue 1.x use: vue init webpack#1.0 my-project
- e9 P! v) j- j4 Z6 n: z
9 o5 @9 y! L% V' u$ T- i8 q( t- ? Project name my-project# K3 i0 P- T7 o" S, Q$ t. r2 d5 n
- ? Project description A Vue.js project
% i A0 S. G2 D% i - ? Author runoob <test@runoob.com>7 K, s; f- U! p* z Q6 l. {0 T: O8 {* x
- ? Vue build standalone
6 e" X) q ]5 }1 S - ? Use ESLint to lint your code? Yes
4 U" ], @6 x: H# W0 x C y h - ? Pick an ESLint preset Standard
" L% Z8 ?( g6 T, n) |$ ~; O - ? Setup unit tests with Karma + Mocha? Yes
0 X# {: S. U& V$ G, o - ? Setup e2e tests with Nightwatch? Yes7 b5 j2 g3 M- i [ Z
- 8 B, ~6 G# i( |7 A5 L% d
- vue-cli · Generated "my-project".
! P& A+ X8 h3 g- u+ @1 K
, V# I7 |" O' d7 I! a- To get started:' c. P: i* _3 t+ u7 v
-
6 ?, `& G2 Q, W2 g' { n - cd my-project1 ]4 z1 C% ~/ ?, k8 |6 {
- npm install' V# d7 z5 M0 U/ s, x$ u
- npm run dev
2 T: s1 M" O; X3 M3 u4 d. _# W* v - 3 k0 O9 s8 R( K% W. l
- Documentation can be found at https://vuejs-templates.github.io/webpack
复制代码进入项目,安装并运行: - $ cd my-project5 _, k. A# `) T% z
- $ cnpm install6 _& L% n' q% ?9 [& a5 d" h' k' Q
- $ cnpm run dev8 \4 u; F# t4 c8 Q7 W
- DONE Compiled successfully in 4388ms4 ^5 O/ u7 y4 p N9 h8 J1 ^9 f# G1 f
- " h5 E) J, l2 `' d& T; d V5 Z
- > Listening at http://localhost:8080
复制代码成功执行以上命令后访问 http://localhost:8080/,输出结果如下所示:
; j( F8 s0 s. W( t- L& Z% j, u n# o
- }+ U4 c; e. A1 ]! i* y3 c
3 T' j" s V0 R+ a! v; S6 ~3 _: P% Y# H& [# O" g
* t5 Y+ l: r0 c, j ?& H
|