|
Vue.js 安装1、独立版本 我们可以在 Vue.js 的官网上直接下载 vue.min.js 并用 <script> 标签引入。
9 X! V& c; `* g+ V3 a: j7 _- <scriptsrc="http://www.w1.hk/jss/vue.js"></script>
复制代码 2、使用 CDN 方法以下推荐国外比较稳定的两个 CDN,国内还没发现哪一家比较好,目前还是建议下载到本地。
& E- E" X7 C5 S i! w3、NPM 方法由于 npm 安装速度慢,本教程使用了淘宝的镜像及其命令 cnpm,安装使用介绍参照:使用淘宝 NPM 镜像。 npm 版本需要大于 3.0,如果低于此版本需要升级它: - # 查看版本
" |) M$ U% C c8 k% ~: @& Q8 t! M - $ npm -v
# c$ H1 C" _( G2 J% X4 h! Y+ }1 o/ n - 2.3.0% J& l: H$ X9 S
2 ^8 J F8 f& [7 T- #升级 npm
$ R1 `& h; O" c0 x$ w - cnpm install npm -g
复制代码在用 Vue.js 构建大型应用时推荐使用 NPM 安装: - # 最新稳定版" x( ^- x) q2 \: {' K4 }% l
- $ cnpm install vue
复制代码 命令行工具Vue.js 提供一个官方命令行工具,可用于快速搭建大型单页应用。 - # 全局安装 vue-cli$ Z' [! o) Z& K3 P
- $ cnpm install --global vue-cli* m1 W4 R& u+ P+ i* p( ?8 c5 E
- # 创建一个基于 webpack 模板的新项目
( C$ v+ p! b" F/ v# c - $ vue init webpack my-project/ ]- C. B, I) k& B3 m
- # 这里需要进行一些配置,默认回车即可( |* D. F/ x$ R4 G- O1 {& ?- S
- This will install Vue 2.x version of the template.
- c _7 C1 w& M# y. h/ z$ L& c# ^0 Y - 5 f: A. T# l! J. ?
- For Vue 1.x use: vue init webpack#1.0 my-project
' L" O( \! V0 B. U7 k5 z - 4 _2 b @4 e. j6 ?( ^
- ? Project name my-project
& |, Q3 e& B9 ^% W - ? Project description A Vue.js project
; X. o1 s) |( f9 e - ? Author runoob <test@runoob.com>
% Z# N, S0 L& {6 s4 {4 r) e& D - ? Vue build standalone
0 s0 k) K- X; ?8 Q - ? Use ESLint to lint your code? Yes
" X- R0 [* r- e* K6 \. @6 h2 l - ? Pick an ESLint preset Standard
5 y. g) G+ R6 I; y - ? Setup unit tests with Karma + Mocha? Yes
7 A* x+ v! |" C/ W' ^ - ? Setup e2e tests with Nightwatch? Yes( K9 [+ ~2 U7 L* n9 _
6 P/ ~* _6 T& T0 Q- vue-cli · Generated "my-project".
/ ^0 k% B( N8 u& b8 j
$ U7 G; ~: n- {. F1 f- To get started:/ P4 c/ d$ N" C/ v: T* a
-
3 c( d E; Z. C n! H* { - cd my-project! m; \! r& t1 j
- npm install. [7 p \/ h# M, b z9 R# Y
- npm run dev
t3 j1 b D3 I% _; C9 X) |4 }" P -
( R; V, y. c2 I2 G( h - Documentation can be found at https://vuejs-templates.github.io/webpack
复制代码进入项目,安装并运行: - $ cd my-project
/ B1 E) l, x% G - $ cnpm install
% x! Y5 _+ u, {& ? - $ cnpm run dev
, @- [* ^3 _6 I1 D - DONE Compiled successfully in 4388ms
, [. H* F0 j8 z; B1 t - , J3 Q5 t2 T5 v) _" ?6 U
- > Listening at http://localhost:8080
复制代码成功执行以上命令后访问 http://localhost:8080/,输出结果如下所示:
8 b& S1 K: M; O0 l
7 L) D0 n, r+ v% h% v5 q; y W! d2 h+ y* a/ {
! u0 W. ~. ^% d `
$ G E# K' y. ^4 a& H1 r* h |