|
Vue.js 安装1、独立版本 我们可以在 Vue.js 的官网上直接下载 vue.min.js 并用 <script> 标签引入。
/ P; T5 G" }7 K" ^6 ?- <scriptsrc="http://www.w1.hk/jss/vue.js"></script>
复制代码 2、使用 CDN 方法以下推荐国外比较稳定的两个 CDN,国内还没发现哪一家比较好,目前还是建议下载到本地。
7 P- S& f2 _# ~ [! n5 g: I3、NPM 方法由于 npm 安装速度慢,本教程使用了淘宝的镜像及其命令 cnpm,安装使用介绍参照:使用淘宝 NPM 镜像。 npm 版本需要大于 3.0,如果低于此版本需要升级它: - # 查看版本
* ~5 n# t7 U/ Z9 Y: @- v1 |6 P - $ npm -v' h9 S( c) {: [3 r
- 2.3.01 H. p4 C/ g' w* \/ s. [
% N, t. Z3 f5 O: K( e- @# x- ^: ?- #升级 npm
: l K9 }; [+ Y7 p$ ] - cnpm install npm -g
复制代码在用 Vue.js 构建大型应用时推荐使用 NPM 安装: - # 最新稳定版
) Y* H- O) h) d2 f - $ cnpm install vue
复制代码 命令行工具Vue.js 提供一个官方命令行工具,可用于快速搭建大型单页应用。 - # 全局安装 vue-cli4 ?5 r0 ]. q) i6 M& i
- $ cnpm install --global vue-cli( [4 o: y Q" d) [$ }
- # 创建一个基于 webpack 模板的新项目
6 @3 e) S) u, D4 {9 K- B - $ vue init webpack my-project
# X2 l' a; S4 v6 J - # 这里需要进行一些配置,默认回车即可2 [7 @6 t2 B6 X6 g; Q
- This will install Vue 2.x version of the template.
: b* x. O6 W m. o N! o/ G - 0 V& B$ p# W, X+ P# `6 b. f
- For Vue 1.x use: vue init webpack#1.0 my-project
/ L5 S8 {7 o; I - ( R& y: P: K" v
- ? Project name my-project+ o% i) u2 ]/ K5 i7 O4 q
- ? Project description A Vue.js project" C% m1 z/ ]8 {% K; V
- ? Author runoob <test@runoob.com>
3 l2 g% H; b6 I- |) k; r# {/ z3 N - ? Vue build standalone
; Z' T* ^* m- p& p$ f - ? Use ESLint to lint your code? Yes
$ ^$ `' i5 J! V9 u1 _3 O+ d - ? Pick an ESLint preset Standard
/ z' n' m+ K9 G" @& c! c - ? Setup unit tests with Karma + Mocha? Yes
; n: Z# w7 U3 @/ Z1 y; w4 o' H - ? Setup e2e tests with Nightwatch? Yes# D* C0 x/ r: d" y* l6 O
- , Z6 {7 |7 d" d% y8 z& {
- vue-cli · Generated "my-project".; ?5 B7 o0 t/ e
& n+ U2 P9 _" s& U2 [% i1 m- To get started:2 d# R0 P' C' ~4 U- j
- $ ?9 u! ^6 M# g
- cd my-project
! b0 J. ^0 }+ u2 }: V- P$ R - npm install
7 o6 w$ o; Y) a: R4 ` - npm run dev( Y% t$ B4 @2 p1 }- U# x M
-
3 ?) l1 g4 X4 q" m5 ^ - Documentation can be found at https://vuejs-templates.github.io/webpack
复制代码进入项目,安装并运行: - $ cd my-project3 E4 j: G9 q1 P" o; o; A) E
- $ cnpm install1 \: e" C( s- T6 W' i4 _2 D
- $ cnpm run dev: A9 i, ] ]1 q' F/ [
- DONE Compiled successfully in 4388ms6 {/ t2 p1 Q6 n6 `
- $ Z6 @! U2 n. ?) R, d8 w$ v
- > Listening at http://localhost:8080
复制代码成功执行以上命令后访问 http://localhost:8080/,输出结果如下所示:
( U. ] ]( E$ \+ a# y% Y; ^2 } e T, l* S
+ G1 b' W7 u9 \ [4 t
/ G2 S/ S9 M0 o) |7 w1 {; P! C
8 Y a4 H! t$ M, i' W, z |