Vue.js 安装1、独立版本 我们可以在 Vue.js 的官网上直接下载 vue.min.js 并用 <script> 标签引入。 , F( M2 T* m- ^# `
- <scriptsrc="http://www.w1.hk/jss/vue.js"></script>
复制代码 2、使用 CDN 方法以下推荐国外比较稳定的两个 CDN,国内还没发现哪一家比较好,目前还是建议下载到本地。 * A! t0 L7 H# R9 P
3、NPM 方法由于 npm 安装速度慢,本教程使用了淘宝的镜像及其命令 cnpm,安装使用介绍参照:使用淘宝 NPM 镜像。 npm 版本需要大于 3.0,如果低于此版本需要升级它: - # 查看版本4 ^8 B4 C# l' b
- $ npm -v/ C( S. Z/ @9 t8 K
- 2.3.02 g) w+ A/ X6 S2 ?% b7 |
" S+ W1 B4 G. y A C) d- #升级 npm
6 F2 C5 o' ^; R/ K, c - cnpm install npm -g
复制代码在用 Vue.js 构建大型应用时推荐使用 NPM 安装: - # 最新稳定版
, Q$ ]9 c/ ^2 B' F5 O) c/ y - $ cnpm install vue
复制代码 命令行工具Vue.js 提供一个官方命令行工具,可用于快速搭建大型单页应用。 - # 全局安装 vue-cli
v0 U- O" c# A2 z - $ cnpm install --global vue-cli" q8 E. ?* u) K3 D N4 Y9 z
- # 创建一个基于 webpack 模板的新项目3 i& ~4 V* [& N* u+ U* F
- $ vue init webpack my-project
; a3 E/ A Y9 @% Q! } - # 这里需要进行一些配置,默认回车即可1 z: ?7 ]& A5 j6 E7 Y5 j
- This will install Vue 2.x version of the template.
/ P' D( ?7 w: o0 B- q% _0 ? - # R3 U/ ]3 w' R+ v+ l
- For Vue 1.x use: vue init webpack#1.0 my-project" G' C7 o* I8 Y) _, v
- V. P! A# G5 g5 E; E& q- ? Project name my-project
. N4 u" d) m# a3 T' G0 }1 ] - ? Project description A Vue.js project& E1 `/ N. h, @1 d; y) c( p- H
- ? Author runoob <test@runoob.com>
- w5 R" x% Y+ |9 F: q8 j - ? Vue build standalone0 ^, ]2 {$ u1 N! D
- ? Use ESLint to lint your code? Yes6 r: l; n* K: g9 c+ G2 K+ w% I+ g9 b6 C
- ? Pick an ESLint preset Standard1 T7 o* U2 | R" E% l0 s
- ? Setup unit tests with Karma + Mocha? Yes7 r4 @& k% `$ P( l# u, c) ]
- ? Setup e2e tests with Nightwatch? Yes! A) |* V% Y# b/ q0 L7 C& a
. v$ X, z& k P7 T. Y' i7 Z; b/ _- vue-cli · Generated "my-project".
: X9 K( B, l# j; Q: a& r& s
. r% _4 F/ e8 ?0 ^4 V# {3 o- To get started:4 e3 w* {; y0 F
-
, g1 P2 t- f7 g, \ - cd my-project# |2 c" {1 R. R8 [' R) h* N
- npm install
& ]) _1 ]; v% Q" M: I - npm run dev0 P) s. r' x% V1 W o$ e7 c
- , G, E ] q6 E3 [) I( v+ M9 f
- Documentation can be found at https://vuejs-templates.github.io/webpack
复制代码进入项目,安装并运行: - $ cd my-project' @1 C8 ^6 I% ^/ r
- $ cnpm install- T' E1 w8 W1 T! T* E
- $ cnpm run dev
9 m; A( L2 x& a B - DONE Compiled successfully in 4388ms' _2 ]7 ?7 T `* [4 K$ [: B3 {
5 v. u! k* E0 M& v; C* F4 \- > Listening at http://localhost:8080
复制代码成功执行以上命令后访问 http://localhost:8080/,输出结果如下所示:
8 N9 B" C+ @ A2 y m* G0 a7 f3 e
- J4 s, ?* z$ n( F8 X7 |
; @( q# f3 w( f, c4 q
M, B5 w' r, i7 o& p3 s6 i+ _1 h" h, v/ c6 J9 j+ i* T3 k3 ~( ?) ~
|