|
Vue.js 安装1、独立版本 我们可以在 Vue.js 的官网上直接下载 vue.min.js 并用 <script> 标签引入。
) f& V/ ]$ D& G5 l7 n2 ~- <scriptsrc="http://www.w1.hk/jss/vue.js"></script>
复制代码 2、使用 CDN 方法以下推荐国外比较稳定的两个 CDN,国内还没发现哪一家比较好,目前还是建议下载到本地。
0 I: W- o8 q3 E5 T' Q3、NPM 方法由于 npm 安装速度慢,本教程使用了淘宝的镜像及其命令 cnpm,安装使用介绍参照:使用淘宝 NPM 镜像。 npm 版本需要大于 3.0,如果低于此版本需要升级它: - # 查看版本6 a' k+ ~5 D+ O% F7 g. n
- $ npm -v
% y& x8 Q$ W/ d( ~# k+ p - 2.3.0
9 N6 N8 x z( h3 ^4 b
( l) U2 r8 `* |$ ?/ b& z- #升级 npm7 o+ r E, J: n. Y
- cnpm install npm -g
复制代码在用 Vue.js 构建大型应用时推荐使用 NPM 安装: - # 最新稳定版
' D. e& u. a; q - $ cnpm install vue
复制代码 命令行工具Vue.js 提供一个官方命令行工具,可用于快速搭建大型单页应用。 - # 全局安装 vue-cli7 Y9 N" P6 Z( y. k
- $ cnpm install --global vue-cli
% O% D* ^& ]5 Y) @$ u/ { - # 创建一个基于 webpack 模板的新项目$ H9 D+ H2 r3 b% [8 _9 f% P2 g
- $ vue init webpack my-project1 k, l& `% w" A2 C# i2 n
- # 这里需要进行一些配置,默认回车即可* N3 U: b* |* [1 M; W% J" W
- This will install Vue 2.x version of the template.
% }, q3 M2 M- Y f; x7 K% l
7 n% N( j7 C0 Q/ R- For Vue 1.x use: vue init webpack#1.0 my-project/ W9 B$ g% a8 [6 l7 B1 u
- # y7 _* y8 A; d2 p: X
- ? Project name my-project
3 s. Z6 o3 L8 m; [7 D7 e - ? Project description A Vue.js project
, h+ P Y: f2 {( ` - ? Author runoob <test@runoob.com>
6 ?+ V5 K* B. `& r9 i; i! I0 e* V - ? Vue build standalone
/ x1 J4 q4 J8 w) \$ L - ? Use ESLint to lint your code? Yes
) ^8 n& M% X* p* z6 e - ? Pick an ESLint preset Standard
# P1 X: a- V3 h - ? Setup unit tests with Karma + Mocha? Yes
; ~$ J9 e, d6 A9 B$ v+ }+ F - ? Setup e2e tests with Nightwatch? Yes
4 a& U2 j3 H$ [& E" V, g+ _ - 7 X) @) X' X- L7 ~2 W9 ~
- vue-cli · Generated "my-project"./ ^; @0 Q! \( R2 `
% Q' y6 z& n& N5 k. ^8 N1 c2 R- To get started:
/ ^7 f9 `1 l2 Y2 P& _2 D3 C2 c/ b - . _% B+ M$ H1 S/ b( |2 f5 k7 [
- cd my-project
* z' u( ^! V0 h$ L' ^/ f& V - npm install/ w" y; H& [6 Q5 A; a# v
- npm run dev
, C+ D7 E, }% ?# `$ R+ u0 }# j0 @ - $ `" r; h- O2 D) L
- Documentation can be found at https://vuejs-templates.github.io/webpack
复制代码进入项目,安装并运行: - $ cd my-project
3 M. R- S0 \2 |- E' b1 { - $ cnpm install/ i! C( s) {- [+ S" \
- $ cnpm run dev6 B1 ?9 e9 O# Y5 d; R0 T+ P5 T4 V
- DONE Compiled successfully in 4388ms1 P, V5 \4 D$ ^; n6 q# e
6 H0 w4 g* r: A# \: S( Q' v- > Listening at http://localhost:8080
复制代码成功执行以上命令后访问 http://localhost:8080/,输出结果如下所示: - i" _7 x4 F* N$ j
% ^, B$ r4 d' F+ R7 Y& C" G- t
- a/ M( r: e' C2 G
# K. z/ H* K( O; _9 @, g
; q1 `: @/ N* v, ^7 u$ B7 l9 g) a2 E
|