|
Vue.js 安装1、独立版本 我们可以在 Vue.js 的官网上直接下载 vue.min.js 并用 <script> 标签引入。 % H2 Y2 ^6 Y- F# z
- <scriptsrc="http://www.w1.hk/jss/vue.js"></script>
复制代码 2、使用 CDN 方法以下推荐国外比较稳定的两个 CDN,国内还没发现哪一家比较好,目前还是建议下载到本地。
% F5 Z" M% {& M) @3、NPM 方法由于 npm 安装速度慢,本教程使用了淘宝的镜像及其命令 cnpm,安装使用介绍参照:使用淘宝 NPM 镜像。 npm 版本需要大于 3.0,如果低于此版本需要升级它: - # 查看版本
% m3 L1 v5 r9 a' N4 K - $ npm -v2 W) o+ k N; S m
- 2.3.03 |& M4 D2 Q! l7 `3 ~, C3 R
- 2 |& }9 \) {1 Z* E( I
- #升级 npm9 |, y& V& h( L' F; y$ |
- cnpm install npm -g
复制代码在用 Vue.js 构建大型应用时推荐使用 NPM 安装: - # 最新稳定版
# r. o$ l- ^. W9 U4 ` - $ cnpm install vue
复制代码 命令行工具Vue.js 提供一个官方命令行工具,可用于快速搭建大型单页应用。 - # 全局安装 vue-cli, p% h: u& {$ l
- $ cnpm install --global vue-cli
+ F3 d+ X# ?) ~3 A - # 创建一个基于 webpack 模板的新项目
# P) t' Z2 d# M9 F - $ vue init webpack my-project% p! K. g; w2 Y, Q1 X' h
- # 这里需要进行一些配置,默认回车即可8 \! v& Q/ C* p
- This will install Vue 2.x version of the template.
# q2 D3 e6 H) `# i+ Y
( f' `: G- A; M4 L" o- For Vue 1.x use: vue init webpack#1.0 my-project" ^, v" y- |- h% j
; O1 m) W6 c# b" q- ? Project name my-project2 |9 N5 x5 f' H" J+ X# [' B& I
- ? Project description A Vue.js project
1 ^! v$ o+ R. r( g8 k; W( L/ ^! y - ? Author runoob <test@runoob.com>" q$ e2 p; d" _# r
- ? Vue build standalone
3 i! N7 _+ ~+ e - ? Use ESLint to lint your code? Yes
4 q2 V% x* o8 j2 \1 N - ? Pick an ESLint preset Standard6 M' x# [# Q3 N% g) T4 ~) B
- ? Setup unit tests with Karma + Mocha? Yes
' {2 F2 E2 P7 ^; u( U; e - ? Setup e2e tests with Nightwatch? Yes9 P1 _- v* Z" \0 `+ V- h" V A
) }7 N7 V9 e: {* m- vue-cli · Generated "my-project".) S% R6 ?- |3 i) r6 b" W
- , q$ ]# Z* k* @2 q. j# q
- To get started:
, n/ Z3 r2 E6 o# P2 E; k5 g -
3 V0 R6 e: _8 u1 l; q9 E' } - cd my-project
: w4 O' B' s$ h* d7 {& E - npm install+ ^8 n9 N9 Z- g2 c9 |7 E
- npm run dev
# X1 i2 T$ t% z N) K# q: a& b -
- _/ Z6 R. I: N: [, b) \ - Documentation can be found at https://vuejs-templates.github.io/webpack
复制代码进入项目,安装并运行: - $ cd my-project9 l+ k% T2 [9 i* d- G* I
- $ cnpm install$ z0 }; g& q7 s# V( E+ z
- $ cnpm run dev# C: V0 H: Q( l, w, @. C M$ l
- DONE Compiled successfully in 4388ms: H3 r3 s' K, \: y, L; p3 E
- - m. o9 y; H" {
- > Listening at http://localhost:8080
复制代码成功执行以上命令后访问 http://localhost:8080/,输出结果如下所示: / _' K' h. ]$ J2 k2 P( Z
p3 x& O+ g- h7 {2 x6 ^7 H! [$ D* h
# N6 ?4 y! u$ m3 K" ?. P# I! Y0 t5 ^( y l" F) ], X& I
|