10分钟上手vue-cli 3.0 入门介绍

10分钟上手vue-cli 3.0 入门介绍

什么是vue-cli 3.0

vue-cli是一套通过命令行工具帮助我们快速创建Vue.js项目开发环境的脚手架工具。其3.0版本带来了更好的用户体验和更快的构建速度。

安装vue-cli 3.0

首先,我们需要安装node.js和npm。安装完毕后,打开命令行窗口,输入以下命令进行全局安装vue-cli:

npm install -g @vue/cli

Vue-cli 3.0是基于Vue cli 3.0进行的升级,生成的命令行工具从vue改为vue-cli,构建工具也从webpack改为了@vue/cli-service。

我们还需要检测一下vue-cli版本信息是否正确,如果没有安装vue-cli则无法获得版本信息,进行如下操作:

vue -V

如果版本信息如下,则代表安装成功:

@vue/cli 3.7.0

创建一个Vue.js项目

接着,我们可以在任意的目录下创建一个Vue.js项目。以my-project为例:

vue create my-project

执行完上述命令后,会让我们进行相关配置,如选择使用那些插件和特性等。也可以使用默认配置,按下回车键即可。

运行Vue.js开发环境

完成创建项目后,我们可以运行如下命令,启动开发环境:

cd my-project
npm run serve

在浏览器中输入http://localhost:8080/就可以看到Vue.js的默认欢迎页面了。

构建Vue.js生产环境

当我们开发完成后,我们需要将我们的代码打包成线上环境使用的代码。通过如下命令即可完成打包:

npm run build

完成后,我们会在 /dist 目录下生成一个静态文件,可以直接使用或部署到服务器上。

示例如下:

示例一:使用vue-cli创建一个Vue.js项目

我们可以在任意的目录下使用如下命令创建一个Vue.js项目:

vue create example-project

执行完上述命令后,会让我们选择要安装什么依赖,也可以直接按下回车键使用默认配置。

示例二:启动一个Vue.js项目的开发环境

在项目根目录下执行如下命令即可启动开发环境:

npm run serve

这时,在浏览器中输入http://localhost:8080就可以看到Vue.js的默认欢迎页面啦!

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:10分钟上手vue-cli 3.0 入门介绍 - Python技术站

(0)
上一篇 2023年5月27日
下一篇 2023年5月27日

相关文章

  • 详解Vue快速零配置的打包工具——parcel

    详解Vue快速零配置的打包工具——parcel 在Vue.js项目开发中,打包工具是必不可少的。常见的打包工具有Webpack、Rollup、Browserify等。这些打包工具都需要进行复杂的配置才能完成项目的打包。本文将介绍一种快速零配置的Vue打包工具——parcel,它可以快速地完成项目的打包,让我们能够更好地专注于代码的编写。 什么是parcel …

    Vue 2023年5月27日
    00
  • Vue自定义事件(详解)

    Vue自定义事件(详解) 什么是自定义事件 Vue中除了系统事件(如:click、change、input等),用户也可以自定义事件。自定义事件可以通过$emit来触发,在组件树中向上传递数据,被其它组件接收并响应处理。 如何使用自定义事件 在父组件中触发自定义事件 示例1:利用$emit触发自定义事件 <template> <div&gt…

    Vue 2023年5月28日
    00
  • 详谈Vue.js框架下main.js,App.vue,page/index.vue之间的区别

    Vue.js是一款流行的JavaScript框架,可以帮助开发者轻松构建单页面应用。在Vue.js中,主要有三个文件:main.js、App.vue和page/index.vue。它们之间的区别和联系如下。 main.js main.js 是 Vue.js 应用程序的入口文件,它负责初始化 Vue.js 应用程序,并创建一个 Vue.js 实例。在 main…

    Vue 2023年5月28日
    00
  • 详解Vue的监听属性

    Vue.js 是一个流行的 JavaScript 框架,它通过响应式数据绑定,让前端开发更加简单和灵活。在 Vue 中,可以通过监听属性来监听数据的变化,并在数据变化时自动更新页面。本攻略将详细讲解 Vue 的监听属性,包括如何监听数据对象、数组和计算属性的变化。 监听属性的基本使用 在 Vue 中,可以通过 watch 函数来监听一个数据的变化。watch…

    Vue 2023年5月28日
    00
  • Vue.js实现多条件筛选、搜索、排序及分页的表格功能

    标题:Vue.js实现多条件筛选、搜索、排序及分页的表格功能攻略 介绍 在Vue.js中实现一个具有多条件筛选、搜索、排序及分页功能的表格,是一个非常常见的需求。这种表格通常用于展示大量数据,让用户可以方便地查找并进行各种操作。在本篇攻略中,将介绍如何使用Vue.js实现这样一个表格功能。 步骤 步骤一 – 准备和设计数据结构 在实现这样一个表格功能之前,需…

    Vue 2023年5月29日
    00
  • 深入了解Vue.js 混入(mixins)

    下面是详细的讲解以及示例说明: 1. 什么是混入(mixins)? 混入(mixins)在Vue.js中是一种可复用组件的方式,这种方式的最大优点是可以将多个组件要共用的属性、方法、生命周期钩子等捆绑在一起,然后将该混入模块引入到多个组件中利用。 在具体使用时,混入模块的代码会被合并到引入了混入模块的组件中。这种方式使得组件的代码可读性更强,且方便多个组件间…

    Vue 2023年5月27日
    00
  • Vue3的7种种组件通信详情

    下面将详细讲解Vue3的7种组件通信方式的完整攻略。 1. 父子组件通信 父子组件通信是指从父组件向子组件传递数据或者事件。在Vue3中我们可以使用props属性向子组件传递变量,或使用$emit方法接收子组件的事件通知。 以下是一个简单的示例: <!– 父组件 –> <template> <div> <!– …

    Vue 2023年5月28日
    00
  • Vue3中watch的最佳用法

    下面我就为你详细地讲解一下“Vue3中watch的最佳用法”的完整攻略。 什么是Vue3的watch 首先,我们需要明确一下Vue3中的watch是什么。Vue3中的watch是一个响应式API,可以监听数据变化并触发相应的操作。在Vue2中,我们可能会使用一个对象中的watch属性来实现数据的观察,而在Vue3中,我们可以使用watch函数来实现相同的功能…

    Vue 2023年5月27日
    00
合作推广
合作推广
分享本页
返回顶部