Vue CLI 零配置

简介: Vue CLI 零配置

Vue CLI 是一个基于 Vue.js 进行快速开发的完整系统,本文将讲解vue的零配置。

   

   使用vue cli,开发者就不必花好几天去纠结配置的问题,只需要专注应用功能开发。

 

 这篇文章,我们不讲大家都知道的一些内容,我们讲大家平时很少注意到的zero configuration。相信很多开发者,还没有去关注这一块。


前言


Vue CLI 提供了以下的内容:

  • 通过 @vue/cli 搭建交互式的项目脚手架。
  • 通过 @vue/cli + @vue/cli-service-global 快速开始零配置原型开发。
  • 一个运行时依赖 (@vue/cli-service),该依赖:
  • 可升级;
  • 基于 webpack 构建,并带有合理的默认配置;
  • 可以通过项目内的配置文件进行配置;
  • 可以通过插件进行扩展。
  • 一个丰富的官方插件集合,集成了前端生态中最好的工具。
  • 一套完全图形化的创建和管理 Vue.js 项目的用户界面。


流程图


微信图片_20230130125442.jpg

 

详解


从图中,我们可以看到。当我们有这样的需求时:某个vue文件,js文件,jsx文件,想要跑起来,但是不想就为此建一个庞大的项目? 这个时候就可以使用到零配置。


 步骤如下:

1. 全局安装 @vue/cli @vue/cli-service-global 2. 在任意一个文件夹下面跑命令 vue serve


tip:  

 1) vue找这个文件夹下面的vue.config.js  

2) vue找这个文件夹下面的main.js文件作为入口文件  

      如果要修改,可以在vue.config.js中修改  

3) vue会用默认的index.html来作为main.js的展示界面  

4) 可以使用vue inspect 来查看这个文件夹下面的webpack配置    

      查看所有的webpack配置 vue inspect  

      查看指定的webpack属性


结语


 本文通过简单的描述,讲了vue cli zero configuration。

 通过vue cli脚手架搭建后的项目,然后改造下component。有兴趣的同学,可以尝试下。

相关文章
|
12天前
|
JavaScript
vue使用iconfont图标
vue使用iconfont图标
78 1
|
22天前
|
JavaScript 关系型数据库 MySQL
基于VUE的校园二手交易平台系统设计与实现毕业设计论文模板
基于Vue的校园二手交易平台是一款专为校园用户设计的在线交易系统,提供简洁高效、安全可靠的二手商品买卖环境。平台利用Vue框架的响应式数据绑定和组件化特性,实现用户友好的界面,方便商品浏览、发布与管理。该系统采用Node.js、MySQL及B/S架构,确保稳定性和多功能模块设计,涵盖管理员和用户功能模块,促进物品循环使用,降低开销,提升环保意识,助力绿色校园文化建设。
|
2月前
|
JavaScript API 开发者
Vue是如何进行组件化的
Vue是如何进行组件化的
|
2月前
|
JavaScript 前端开发 开发者
Vue是如何劫持响应式对象的
Vue是如何劫持响应式对象的
40 1
|
2月前
|
JavaScript 前端开发 API
介绍一下Vue中的响应式原理
介绍一下Vue中的响应式原理
38 1
|
2月前
|
JavaScript 前端开发 开发者
Vue是如何进行组件化的
Vue是如何进行组件化的
|
2月前
|
存储 JavaScript 前端开发
介绍一下Vue的核心功能
介绍一下Vue的核心功能
|
JavaScript 前端开发 Java
Vue CLI 脚手架
🍅程序员小王的博客:程序员小王的博客 🍅 欢迎点赞 👍 收藏 ⭐留言 📝 🍅 如有编辑错误联系作者,如果有比较好的文章欢迎分享给我,我会取其精华去其糟粕 🍅java自学的学习路线:java自学的学习路线
234 0
Vue CLI 脚手架
|
Web App开发 JavaScript 前端开发
【Vue五分钟】 Vue Cli脚手架安装配置
这个脚手架是一个基于Vue快速进行的开发的完成系统;是基于webpack构建开发的,带有合理的配置,可以通过项目的文件进行配置。
【Vue五分钟】 Vue Cli脚手架安装配置
|
缓存 资源调度 JavaScript
Vue——安装@vue/cli(Vue脚手架)的三种方式
安装@vue/cli(Vue脚手架)的三种方式
234 0