|
Vue.js 安装1、独立版本 我们可以在 Vue.js 的官网上直接下载 vue.min.js 并用 <script> 标签引入。
8 ~, J, }& z# d: Q7 Y& @: X- <scriptsrc="http://www.w1.hk/jss/vue.js"></script>
复制代码 2、使用 CDN 方法以下推荐国外比较稳定的两个 CDN,国内还没发现哪一家比较好,目前还是建议下载到本地。
) K% U; A) U* k: x! l! E3、NPM 方法由于 npm 安装速度慢,本教程使用了淘宝的镜像及其命令 cnpm,安装使用介绍参照:使用淘宝 NPM 镜像。 npm 版本需要大于 3.0,如果低于此版本需要升级它: - # 查看版本
" c+ Q! q& N/ v- _$ v - $ npm -v% u- f4 O+ i1 R& B" f" S- n0 l! ]. Y
- 2.3.0* L7 ]7 w, p) i/ M
1 E3 u' \, Y1 L: f* C) F3 b- #升级 npm& L _8 r( ~% d& ?8 w/ @
- cnpm install npm -g
复制代码在用 Vue.js 构建大型应用时推荐使用 NPM 安装: - # 最新稳定版
" E+ w3 N |! y! t - $ cnpm install vue
复制代码 命令行工具Vue.js 提供一个官方命令行工具,可用于快速搭建大型单页应用。 - # 全局安装 vue-cli
1 h/ r, P6 o* ]6 _9 t3 X8 N; r& j - $ cnpm install --global vue-cli& g+ _8 J2 W* o
- # 创建一个基于 webpack 模板的新项目2 H3 J7 c( r( Y5 R
- $ vue init webpack my-project6 A. p8 u' k6 n5 i% S
- # 这里需要进行一些配置,默认回车即可" S! w3 C" b1 ^5 Y6 i5 |1 X, H
- This will install Vue 2.x version of the template.
+ h7 S2 _+ c* r W" {: _ - 9 @/ ~) V& U) y3 ~6 G* I
- For Vue 1.x use: vue init webpack#1.0 my-project
2 e# J( T j' Y
3 N1 e1 S. H7 d- S Z6 W" x- ? Project name my-project
6 w( m4 O; k1 s7 M - ? Project description A Vue.js project1 H+ V w' B# m
- ? Author runoob <test@runoob.com>
7 s, C+ V% H8 `9 [8 j0 F7 G2 _- G - ? Vue build standalone
. e! ?( y8 e5 G6 d - ? Use ESLint to lint your code? Yes4 J- P% J6 i! T
- ? Pick an ESLint preset Standard/ X; ^) O. q9 q
- ? Setup unit tests with Karma + Mocha? Yes
9 F( \+ P8 A3 W2 `2 m% _ a: i - ? Setup e2e tests with Nightwatch? Yes
# D5 S3 d7 T2 u
, S5 o( S8 Z' x- vue-cli · Generated "my-project".
" m6 b0 n: {$ F/ b. {: f" [3 U) r - 1 p! r w N; `7 z% l, z; Y
- To get started:
3 ^; \2 v8 y5 L! D -
/ k0 k8 b, l3 K+ |! m - cd my-project
7 v6 g# Q# D! W& o$ K% X! ]2 } - npm install
. r/ M& B1 d; s o& T - npm run dev+ Z/ k* {1 f5 Y& s* B7 Y, O
-
( q, N1 O; ]( Q( \ - Documentation can be found at https://vuejs-templates.github.io/webpack
复制代码进入项目,安装并运行: - $ cd my-project7 b, a/ T4 d+ O) Z" M) |- T* ?' ^* O# u
- $ cnpm install
4 O* J/ H3 i0 j0 w" y; I - $ cnpm run dev
) I& E) b- G/ H, n9 l" _/ E - DONE Compiled successfully in 4388ms; ~( m& {; e% L
* `% w$ ^+ b% Y( V! _2 B" A$ L9 ~- > Listening at http://localhost:8080
复制代码成功执行以上命令后访问 http://localhost:8080/,输出结果如下所示: : [6 Z& e* W) l2 W
( d }9 t0 B! t+ p- F- y) i+ T7 C+ P G: q( V
" P4 A4 S( j, {& t' v5 M8 Y2 g* {, R
|