初学Vue.js,用 vue ui 创建项目会不会被鄙视
全栈的自我修养: 6使用vue ui进行vue.js环境搭建
It is only with the heart that one can see rightly. What is essential is invisible to the eye. 用心才能看得清事物的本质,真正重要的东西是肉眼看不见的。
前言安装@vue/cli创建 Vue 项目项目结构git参考
当你看到这篇文章的时候,暂且认为你对如何做一个网站有了兴趣.
前言
上几篇文章曾经讲过使用 vue-cli
和新版本的 @vue/cli
通过命令的方式创建项目和一些常用的配置,但直接用手动点一下创建项目她不香吗!?
这也是我们第一个前后端示例项目的开始
Phil Karlton 曾说“在 CS 领域中,有两件事是非常难的,一个是缓存失效,一个是命名。”
这里随便起个名字吧,这个项目就叫 kola
了,做一个简单的权限管理系统吧
安装@vue/cli
这里还是要安装 @vue/cli
, 如果已经安装了请忽略
epimetheus$ npm install -g @vue/cli
安装速度还是比较慢的,大家可以喝杯水
安装完成后可以 vue --version
看下版本号
epimetheus$ vue --version
@vue/cli 4.4.6
创建 Vue 项目
在终端输入命令
$ vue ui
? Starting GUI...
? Ready on http://localhost:8000
在这里插入图片描述
这里选择创建
, 然后创建一个新项目
在这里插入图片描述
这里先选择默认,毕竟我不会配呀
在这里插入图片描述
创建可能需要等一会
在这里插入图片描述
在这里我们可以通过自定义,添加一些其他展示项
这里我们点击插件,添加一下 vue-route
, vuex
在这里插入图片描述
通过 +添加插件
,通过搜索选择一些插件进行安装,这里安装下 element
插件, 选择默认配置直接安装即可
在这里插入图片描述
同样的方式安装下 axios
插件
然后我们看看项目能否运行起来
在任务里面我们可以看到 serve
、build
、lint
和 inspect
在这里插入图片描述
点运行,即会运行我们的项目了,成功后点启动项目就能看见我们的项目
如果编译失败了,可以在配置中先将
ESLint configuration
中 保存时检查 先关闭
在这里插入图片描述
这样就暂时大功告成了
项目结构
在这里插入图片描述
通过 vscode
打开这个项目,发现多了 plugins
目录,这里面放了插件的默认配置,查看 main.js
, 可以看出 vue-router
、store
、elementui
和 axios
已经进行了默认配置,是不是比我们手动配置香了了呢,她香了
git
- github: https://github.com/zhangyunan1994/kola
- gitee: https://gitee.com/zhangyunan1994/kola
参考
- @vue/cli : https://cli.vuejs.org/zh/guide/
- Java 8 Stream 教程 (一)
- Python文档精要研读系列(1):map函数
- SparkML模型选择(超参数调整)与调优
- visual studio 2012 的制作ActiveX、打包和发布
- 用java提交一个Spark应用程序
- 一步步教你利用Github开源项目实现网络爬虫:以抓取证券日报新闻为例
- 用linqPad帮助你快速学习LINQ
- Java 8 Stream 教程 (二)
- CountVectorizer
- Caliburn.Micro学习笔记(五)----协同IResult
- 一个Pythoner的自我修养系列(一)
- 众里寻她千百度,蓦然回首,那bug却在灯火阑珊处
- Github|Python开源项目漫游指南(一)
- Caliburn.Micro学习笔记(四)----IHandle<T>实现多语言功能
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- laravel5.5框架的上传图片功能实例分析【仅传到服务器端】
- Laravel5.1框架自带权限控制系统 ACL用法分析
- php使用filter_var函数判断邮箱,url,ip格式示例
- Python json格式化打印实现过程解析
- PHP使用DOM对XML解析处理操作示例
- OpenCV Python实现图像指定区域裁剪
- Laravel框架实现多个视图共享相同数据的方法详解
- python如何快速生成时间戳
- 从python读取sql的实例方法
- PHP+iframe模拟Ajax上传文件功能示例
- Centos7 Yum安装PHP7.2流程教程详解
- PHP session垃圾回收机制实例分析
- thinkphp5框架调用其它控制器方法 实现自定义跳转界面功能示例
- Python常用库Numpy进行矩阵运算详解
- PHP设计模式之建造者模式(Builder)原理与用法案例详解