Vue安装及Vue-cli脚手架安装及使用

Vue.js是什么?

  • Vue.js是一套构建用户界面的渐进式框架。
  • Vue 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件
  • Vue 只关注视图层, 采用自底向上增量开发的设计。

Vue.js安装

  1. 独立版本

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

  2. 使用CDN方法(也是用 <script> 标签引入,免去下载步骤)

    这里有三个CDN:

  3. npm安装vue(推荐)

在用 Vue.js 构建大型应用时推荐使用 npm安装:(默认已经安装nodejs,附上nodejs下载地址nodejs安装教程

先认识一下npm是什么:
npm其实是Node.js的包管理工具(package manager)。npm可以根据依赖关系,把所有依赖的包都下载下来并管理起来。那么npm究竟在哪?其实它已经在Node.js安装的时候顺带装好了。

检查一下是否已经安装npm

//命令行查看一下版本
G:\>npm -v
6.7.0

npm安装vue

# 最新稳定版
$ npm install vue                -->确保已经安装nodejs

那么Vue-cli又是什么?

Vue 提供了一个官方的 CLI,为单页面应用快速搭建 (SPA) 繁杂的脚手架。CLI (@vue/cli) 是一个全局安装的 npm 包,提供了终端里的 vue 命令。更多详情可查阅 Vue CLI 的文档。

安装Vue-cli3.0

cmd命令行下执行如下命令

G:\vueTest>npm install -g @vue/cli

如果你看到别的文章写的安装命令是:

npm install -g vue-cli
  • 千万别那样做,因为vue-cli是基于1.x或者2.x。
  • Vue-cli 的包名称由 vue-cli 改成了 @vue/cli
  • 如果你已经全局安装了旧版本的 vue-cli (1.x 或 2.x),你需要先通过 npm uninstall vue-cli -g 或
    yarn global remove vue-cli 卸载它。

PS:如果npm下载过慢,可以选择npm换源:换源教程

安装完成后cmd命令行检查版本

G:\vueTest>vue -V
@vue/cli 4.0.5

创建项目

创建项目方法1:Vue-cli3.0命令行下创建新项目

Step1: cmd命令行下执行如下命令(hello-word为自定义项目名称)

 vue create hello-world

Step2: 你会被提示选取一个 preset。你可以选默认的包含了基本的 Babel + ESLint 设置的 preset,也可以选“手动选择特性”来选取需要的特性。

Vue CLI v4.0.5
? Please pick a preset:
  demo (babel, router, vuex)
> default (babel, eslint)
  Manually select features

这里我们选择默认的设置,而手动设置则提供了更多的选项,它们是面向生产的项目更加需要的。
Step3: 创建项目成功

🎉  Successfully created project hello-world.
👉  Get started with the following commands:

 $ cd hello-world
 $ npm run serve

Step4:运行项目

G:\vueTest>cd hello-world
G:\vueTest\hello-world>npm run serve

> hello-world@0.1.0 serve G:\vueTest\hello-world
> vue-cli-service serve

 INFO  Starting development server...
98% after emitting CopyPlugin
 DONE  Compiled successfully in 5577ms                                                                          19:21:30

  App running at:
  - Local:   http://localhost:8080/
  - Network: http://10.18.45.72:8080/

  Note that the development build is not optimized.
  To create a production build, run npm run build.
创建项目方法2:图形界面创建新项目(推荐,基于Vue-cli3.0)

Step1:通过 vue ui 命令以图形化界面创建和管理项目

vue ui

上述命令会打开一个浏览器窗口,并以图形化界面将你引导至项目创建的流程,如下图所示,按步骤来创建项目。
在这里插入图片描述

Step2:创建项目完成后:
查看项目名是否正确–>点击任务–>点击运行(需等待编译完成)–>点击启动app,即完成启动项目。
在这里插入图片描述

创建项目方法3:基于Vue-cli1.x或2.x创建新项目

Step1:
创建一个基于 webpack 模板的新项目:(mytest为自定义项目名称)

 G:\vueTest>vue init webpack mytest

  Command vue init requires a global addon to be installed.
  Please run npm install -g @vue/cli-init and try again.

这里因为我们已经安装了Vue-cli3.x,但是Vue CLI >= 3 和旧版使用了相同的 vue 命令,所以 Vue CLI 2 (vue-cli) 被覆盖了。如果你仍然需要使用旧版本的 vue init 功能,你可以全局安装一个桥接工具(即@vue/cli-init):

G:\vueTest>npm install -g @vue/cli-init

接着,重复Step1,这里需要进行一些配置,默认回车即可。

G:\vueTest>vue init webpack mytest

'git' is not recognized as an internal or external command,
operable program or batch file.
? Project name mytest
? Project description A Vue.js project
? Author Blackspace
? Vue build standalone
? Install vue-router? Yes
? Use ESLint to lint your code? No				-->这里建议选择No
? Set up unit tests Yes
? Pick a test runner jest
? Setup e2e tests with Nightwatch? Yes
? Should we run `npm install` for you after the project has been created? (recommended) no   -->这里建议选择No

   vue-cli · Generated "mytest".

# Project initialization finished!
# ========================

To get started:

  cd mytest
  npm install (or if using yarn: yarn)
  npm run dev

Documentation can be found at https://vuejs-templates.github.io/webpack

Step2:–>运行项目

G:\vueTest>cd mytest						-->进入项目目录
G:\vueTest\mytest>npm intall				-->安装依赖
G:\vueTest\mytest>npm run dev				-->运行项目

网址栏输入localhost:8080,成功。
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值