|
Vue.js 安装1、独立版本 我们可以在 Vue.js 的官网上直接下载 vue.min.js 并用 <script> 标签引入。
1 \5 f) T4 O: m( i( V2 M6 u- <scriptsrc="http://www.w1.hk/jss/vue.js"></script>
复制代码 2、使用 CDN 方法以下推荐国外比较稳定的两个 CDN,国内还没发现哪一家比较好,目前还是建议下载到本地。
. f$ u" R3 i. o+ X( R! C6 r) S3、NPM 方法由于 npm 安装速度慢,本教程使用了淘宝的镜像及其命令 cnpm,安装使用介绍参照:使用淘宝 NPM 镜像。 npm 版本需要大于 3.0,如果低于此版本需要升级它: - # 查看版本5 ^4 _- M4 W- z# O. F/ [
- $ npm -v
2 `- A8 i2 H2 F6 q9 o: u/ o - 2.3.0
$ Z& L' H4 T3 f" D( ?. w+ M' a
$ r" l0 _! b K! U3 [( P- #升级 npm
; X( o) F8 f' | - cnpm install npm -g
复制代码在用 Vue.js 构建大型应用时推荐使用 NPM 安装: - # 最新稳定版
' k+ L+ B; ?" w' d' a# z E: u- H - $ cnpm install vue
复制代码 命令行工具Vue.js 提供一个官方命令行工具,可用于快速搭建大型单页应用。 - # 全局安装 vue-cli
& x8 y" `6 R9 ]3 c& ~& l - $ cnpm install --global vue-cli- t8 D2 R6 [5 j! j' A
- # 创建一个基于 webpack 模板的新项目
/ s3 ~, m9 T1 E8 ~ - $ vue init webpack my-project6 O2 X" u+ ?2 S& }& v. x
- # 这里需要进行一些配置,默认回车即可
m8 U- N6 X! e7 I9 G; e6 x! t5 w - This will install Vue 2.x version of the template.+ G1 R8 T F7 B; p6 U0 \* J
' b4 {6 a+ }: C6 j: n: M- For Vue 1.x use: vue init webpack#1.0 my-project7 b* b# ?) ~) ?5 j+ X$ f
- 6 b5 ^+ \* e/ X; _6 {/ g' X
- ? Project name my-project0 i" r- T* [2 Q! l5 c. T c6 P
- ? Project description A Vue.js project
2 q, ]2 j2 L7 y. M$ U - ? Author runoob <test@runoob.com>
: p6 T- m& M7 i+ O# j% s F - ? Vue build standalone; G, n: Z' n- g' P1 }* }. ^& u
- ? Use ESLint to lint your code? Yes
9 S- T% _- d3 A& U* E5 l - ? Pick an ESLint preset Standard8 ]* _1 A; [3 i
- ? Setup unit tests with Karma + Mocha? Yes
0 D: ~" J' r) f, s5 {0 W' D - ? Setup e2e tests with Nightwatch? Yes0 `9 J$ g: J. d4 P/ @4 o
- ; |" N: }5 I& p- r; T7 N3 |
- vue-cli · Generated "my-project".
, M3 Q& u1 Z) g1 n. V
, J( @% ~3 i0 o$ C$ R4 a0 b- To get started:
. b9 {# n' A3 q$ ^ -
2 f/ _* ? D2 m& R" ~3 Z4 F- y* w - cd my-project
0 c4 q- ~9 ?" S, Q - npm install3 W" J" ~9 T' F5 e g) R
- npm run dev. c) J$ r z5 y' D: w
- * r% B* F& A d
- Documentation can be found at https://vuejs-templates.github.io/webpack
复制代码进入项目,安装并运行: - $ cd my-project' H! _9 |( U$ O4 H+ ^2 M- `! _
- $ cnpm install
# }7 b% q0 K2 K - $ cnpm run dev
/ y( x- ]1 a8 g - DONE Compiled successfully in 4388ms0 }& k, K, a1 ^% E* |! R
8 q, }* M) c* g: h9 Q- > Listening at http://localhost:8080
复制代码成功执行以上命令后访问 http://localhost:8080/,输出结果如下所示: 4 z( q2 `: |0 H" Z- A
: x6 D5 h6 ?9 D! |. d
9 S: e, o. z5 K+ R& A4 { P7 n6 |
" ?: y, A) O* f. J0 y. t' Z: g
+ Y( U# F% i# @1 R. v/ ~: l |