|
Vue.js 安装1、独立版本 我们可以在 Vue.js 的官网上直接下载 vue.min.js 并用 <script> 标签引入。
; B1 T% L# W4 E7 P' Q- <scriptsrc="http://www.w1.hk/jss/vue.js"></script>
复制代码 2、使用 CDN 方法以下推荐国外比较稳定的两个 CDN,国内还没发现哪一家比较好,目前还是建议下载到本地。
. n* |' a4 A% |3 q% K. ]1 l/ j8 {
9 A6 Z% b" m( e. G5 }( b, ?$ m3、NPM 方法由于 npm 安装速度慢,本教程使用了淘宝的镜像及其命令 cnpm,安装使用介绍参照:使用淘宝 NPM 镜像。 npm 版本需要大于 3.0,如果低于此版本需要升级它: - # 查看版本
2 _& _4 l! s- x) N G - $ npm -v' f" M0 o6 f( o' V
- 2.3.0
! }) D& b9 J% n# U
/ a8 r, r+ V5 J& l5 n4 ^8 k- #升级 npm0 x8 h) p/ { A$ N! [
- cnpm install npm -g
复制代码在用 Vue.js 构建大型应用时推荐使用 NPM 安装: - # 最新稳定版6 k9 r% y/ }& O# R1 x W
- $ cnpm install vue
复制代码 命令行工具Vue.js 提供一个官方命令行工具,可用于快速搭建大型单页应用。 - # 全局安装 vue-cli/ {& H4 l) b$ d6 ^9 p) _: c5 x7 b
- $ cnpm install --global vue-cli
: K3 d; u, {; ?4 w: H/ M; {! F - # 创建一个基于 webpack 模板的新项目
1 Q4 A9 g0 F, H; N6 R1 y" z8 }# F - $ vue init webpack my-project
" T+ n0 X( S+ Z/ l* ~ - # 这里需要进行一些配置,默认回车即可/ k; [. @$ ~+ t" t6 u" m
- This will install Vue 2.x version of the template.
6 c* A* N+ }& l' R H8 U' Q - 7 n3 G+ J, z# f- ]9 _, C
- For Vue 1.x use: vue init webpack#1.0 my-project
+ o, F8 y3 |/ m- p- d9 e
+ W1 h3 l4 r/ d( u& Q% \6 P8 n- ? Project name my-project- m9 \8 F2 Z o, [
- ? Project description A Vue.js project/ U7 P v7 s$ o& H2 q3 {! u
- ? Author runoob <test@runoob.com>
% \1 x) e# D9 A0 E - ? Vue build standalone
1 a0 j8 e X' T K2 ? - ? Use ESLint to lint your code? Yes# Y" Y2 R7 E1 v1 P* ?* m7 l; W- K
- ? Pick an ESLint preset Standard1 d( l5 r9 _0 K5 g1 Y2 e( I
- ? Setup unit tests with Karma + Mocha? Yes
; F& g4 V, L8 D0 ]- s - ? Setup e2e tests with Nightwatch? Yes) Y+ d! Y9 ~- F+ b3 F
- " w/ D1 [/ n- W" _5 |. C
- vue-cli · Generated "my-project".% I: R5 o& m3 m; K2 o0 ^
- 7 X- D! u3 E& j# w. \: |
- To get started:# ^5 G: b# w4 i" G
- ; C4 B7 k" L: ~, V5 Z8 d% B
- cd my-project
4 k" `5 [3 Z- B* [) p& H - npm install
, ?- z+ w( Z' l" F" Z - npm run dev/ j: g% j" s" `3 `0 o
- / O, I n& h* w4 t0 F% G
- Documentation can be found at https://vuejs-templates.github.io/webpack
复制代码进入项目,安装并运行: - $ cd my-project, D& N- j5 p" E* Z$ K" r4 A
- $ cnpm install
+ T" J m' u" b8 g7 | - $ cnpm run dev. P6 j$ L7 ]# z
- DONE Compiled successfully in 4388ms$ E8 a; q4 n2 K* Z
- 3 J+ G4 r5 ~' W0 k {
- > Listening at http://localhost:8080
复制代码成功执行以上命令后访问 http://localhost:8080/,输出结果如下所示:
; j' k* k3 ~) W; e* P6 U9 }& y% Y5 T7 K; ?
/ }* [2 ^& \" ]8 ?4 A! k! k
1 E2 N+ T* ^4 ^( M8 Y! i+ V S$ H* p) t% H4 D. E
|