|
Vue.js 安装1、独立版本 我们可以在 Vue.js 的官网上直接下载 vue.min.js 并用 <script> 标签引入。 6 p6 B* R* h* H+ o3 y8 U( s& J
- <scriptsrc="http://www.w1.hk/jss/vue.js"></script>
复制代码 2、使用 CDN 方法以下推荐国外比较稳定的两个 CDN,国内还没发现哪一家比较好,目前还是建议下载到本地。
4 B* \7 j5 X' h- n* q0 r8 y ; W2 _% k* S" }+ a) h
3、NPM 方法由于 npm 安装速度慢,本教程使用了淘宝的镜像及其命令 cnpm,安装使用介绍参照:使用淘宝 NPM 镜像。 npm 版本需要大于 3.0,如果低于此版本需要升级它: - # 查看版本: _ L/ o/ l9 j
- $ npm -v
, A" T2 {% S$ M. k G0 \ - 2.3.08 ]6 S" f+ o1 m( K8 u% H) G( o$ G
- ' L/ B4 h& D- \6 k7 M! @! J
- #升级 npm$ e0 y# b7 N* t
- cnpm install npm -g
复制代码在用 Vue.js 构建大型应用时推荐使用 NPM 安装: - # 最新稳定版
: \/ S, F2 s' F9 w - $ cnpm install vue
复制代码 命令行工具Vue.js 提供一个官方命令行工具,可用于快速搭建大型单页应用。 - # 全局安装 vue-cli; Y1 v2 w0 N6 Z/ j+ I; ]
- $ cnpm install --global vue-cli
0 t# z: J" W7 y# K1 _ - # 创建一个基于 webpack 模板的新项目# `% w2 [: u% h
- $ vue init webpack my-project
* N' W! o, `' d& h( N( Y% [& d - # 这里需要进行一些配置,默认回车即可
' K& ?& c; y4 p/ v2 Y - This will install Vue 2.x version of the template. ~# q3 |: O z0 @6 L
- 2 M; z' j4 q6 O# w
- For Vue 1.x use: vue init webpack#1.0 my-project
$ H1 p3 [' l" }& i - ( N! ?" |, x U5 r0 m; A5 M
- ? Project name my-project
# q% P4 v9 P; D( M$ s: ` - ? Project description A Vue.js project
5 h# K3 y3 [- \ L - ? Author runoob <test@runoob.com># Y- w0 Z. C7 S" o0 a' y' o
- ? Vue build standalone, ^* K9 c! a, W! Z/ c# X1 ]7 `
- ? Use ESLint to lint your code? Yes" p6 ^/ E1 A1 c
- ? Pick an ESLint preset Standard
6 d, W( k; |, H7 J5 V! d - ? Setup unit tests with Karma + Mocha? Yes1 _7 Q% }' X9 I9 h! Y7 N
- ? Setup e2e tests with Nightwatch? Yes
. E! H1 L; o& o2 Q - ) ^0 D6 D; L+ M( S4 R' a4 u
- vue-cli · Generated "my-project".
& I% ]- I1 v. j4 R) M9 d8 V" }
9 l8 X( C9 w; K1 @- To get started:% A4 Y% Y5 P4 u: o3 |9 x
- ( y8 h1 O4 M! S, d# \+ [5 N" e) y
- cd my-project u! F1 a3 P, X
- npm install
/ b- i: R( \6 X. Q - npm run dev
4 E( y. V" v3 l8 ]' U& {/ L# n - 2 Q1 Y3 N" P- i
- Documentation can be found at https://vuejs-templates.github.io/webpack
复制代码进入项目,安装并运行: - $ cd my-project$ @& X- a9 u1 i0 p% e! P. ?
- $ cnpm install
4 Q' f0 p- j/ @# G( F+ J - $ cnpm run dev
- S4 {* s: W6 }& | - DONE Compiled successfully in 4388ms
! N# y* A9 R( Q1 i - , s& G# i J9 U( Q" U- @2 R
- > Listening at http://localhost:8080
复制代码成功执行以上命令后访问 http://localhost:8080/,输出结果如下所示: - y& i' o8 @4 B( _4 Z# C6 v! @# C
9 _: r3 p# B; j6 u
3 b9 A8 [% d$ l( [1 c. s* x
5 ?) a) U% _; w; \. z. D
+ |3 ~3 I6 j/ N1 A+ i% w
|