登录 |  注册
首页 >  编程技术 >  Vue入门学习教程 >  Vue的安装

Vue的安装

本小节将带领大家学习一下如何安装 Vue。包括独立版本、CDN、NPM、CLI 工具四种不同的安装方法。

1.Vue独立版本

我们可以在 Vue.js 的官网上直接下载 vue.min.js 并用<script>标签引入。

下载Vue.js

2、使用 CDN 方法

以下推荐国外比较稳定的两个 CDN,国内还没发现哪一家比较好,目前还是建议下载到本地。

BootCDN(国内)

<div id="app">
  <p>{{ message }}</p>
</div>

unpkg(推荐)

<div id="app">
  <p>{{ message }}</p>
</div>

cdnjs

<div id="app">
  <p>{{ message }}</p>
</div>

 3、安装步骤

  1. 打开Vue.js下载地址并拷贝所有代码。

  2. 创建vue.min.js文件,并将拷贝的源码粘贴进去。

  3. 创建index.html并通过<script>标签引入。

  4. 打印Vue验证是否成功。

//文件结构
└─ lession
   ├─ index.html
   └─ vue.min.js

NPM 方法

由于 npm 安装速度慢,本教程使用了淘宝的镜像及其命令 cnpm,安装使用介绍参照:使用淘宝 NPM 镜像。

npm 版本需要大于 3.0,如果低于此版本需要升级它:

# 查看版本$ npm -v2.3.0#升级 npmcnpm install npm -g

在用 Vue.js 构建大型应用时推荐使用 NPM 安装:

# 最新稳定版$ cnpm install vue

4、命令行工具

Vue.js 提供一个官方命令行工具,可用于快速搭建大型单页应用。

# 全局安装 vue-cli$ cnpm install --global vue-cli# 创建一个基于 webpack 模板的新项目$ vue init webpack my-project# 这里需要进行一些配置,默认回车即可This will install Vue 2.x version of the template.For Vue 1.x use: vue init webpack#1.0 my-project? Project name my-project? Project description A Vue.js project? Author yukx <test@yukx.com>? Vue build standalone? Use ESLint to lint your code? Yes? Pick an ESLint preset Standard? Setup unit tests with Karma + Mocha? Yes? Setup e2e tests with Nightwatch? Yes

   vue-cli · Generated "my-project".   To get started:
   
     cd my-project
     npm install
     npm run dev   
   Documentation can be found at https://vuejs-templates.github.io/webpack

进入项目,安装并运行:

$ cd my-project
$ cnpm install
$ cnpm run dev
 DONE  Compiled successfully in 4388ms> Listening at http://localhost:8080

成功执行以上命令后访问 http://localhost:8080/,输出结果如下所示:

注意:Vue.js 不支持 IE8 及其以下 IE 版本。

原文链接: https://www.yukx.com/vuejs/article/details/2311.html 优科学习网Vue的安装

<<上一课程
下一课程>>
推荐文章
  •      AQS(AbstractQueuedSynchronizer)是一个抽象的队列同步器,通过维护一个共享资源状态(VolatileIntState)和一个先进先出(FIFO)的线程等待队列来实现一个多线程访问共享资源的同步框架。一、AQS原理     AQS为每个共享资源都设置一个共享资源锁
  • word-break:break-all举例一般情况下,元素拥有默认的white-space:normal(自动换行,PS:不换行是white-space:nowrap),当录入的文字超过定义的宽度后会自动换行,但当录入的数据是一堆没有空格的字符或字母或数字(常规数据应该不会有吧,但有些测试人员是会
  • Bigdecimal的初始化这里对比了两种形式,第一种直接value写数字的值,第二种用string来表示        BigDecimal num1 = new BigDecimal(0.005);         BigDecimal num2 = new BigDecimal(1000000
  • 基本概念定义 双亲委派模型要求除了顶层的启动类加载器外,其余的类加载器都应当有自己的父类加载器。双亲委派机制双亲委派机制是指当一个类加载器收到一个类加载请求时,该类加载器首先会把请求委派给父类加载器。每个类加载器都是如此,只有在父类加载器在自己的搜索范围内找不到指定类时,子类加载器才会尝试自己去加载
  • 主要看在resouces目录下的路径和mapper接口的路径是否一致。如接口路径:com.yukx.demo.mapper则在resouces目录下的文件路径:com/yukx/demo/mapper, 而不是如图的那个文件
  • 项目页面中字体无法正常显示如下打开调试工具显示如下信息:解决方法查阅相关资料解释说是maven的resource插件开启filtering功能后,会破坏有二进制内容的文件。所以我们可以再pom文件中处理找到resourde节点加上如下代码, 亲测有效:方法一:build         resour
学习大纲