tnblog
首页
视频
资源
登录

vue脚手架搭建

6109人阅读 2019/10/21 23:46 总访问:47187 评论:2 收藏:0 手机
分类: Vue

前言:最近找了一个vue的项目打算自己开发做着玩,由于之前是没有接触过脚手架,老是看到这个名词,百思不得其解,今晚自己搭建了一下

一、什么是脚手架?

听到这个词首先想到的肯定就是工地上的那种由钢管等搭建架子,此脚手架与彼脚手架确实有一定的联系,目的是为了方便更好工作,方便我们开发。

二、搭建之前的准备

同理,工地上需要建筑器材,平台,我们这个也是同样需要的。官网安装nodejs,版本建议最新的,个人习惯,买新不买旧,神马都喜欢尝试新的。至于如何安装网上教程一堆,我这里就不多说了。

三、动手搭建

安装完成之后win+R,cmd打开。

输入node -v查看版本,安装的时候一路默认就好了,如果查看版本号错误又懒得解决的话,那就卸载重装吧,没记错的话我第一次安装是安装到D盘,所以会涉及到一个全局,忘了当初是如何解决的,卸载再来一遍就好了

输入npm install -g webpack:-g是全局的意思,这里全局安装webpack,只需安装一次就好了,由于我之前安装了,这里就不截图了。

输入npm install -g vue-cli:全局安装vue脚手架,同上

进入你需要创建项目的目录,我这里是进入G盘,输入vue init webpack "项目名"

稍微等待一下就好了,接下来会有配置属性

这个意思的项目的名字vue-webchat,回车

项目描述,回车

作者,不用不说了吧,回车

Vue builb为webpack的配置文件,回车

是否安装路由:Y

eslint校验js代码,装不装都不想影响,插件后期也可以装

设置单元测试,至于有什么用不清楚,我们选择:n

vueE2E测试,同上

默认npm安装,回车。接下就是等待

好了就是这个样子

接下来我们进入到项目所在的文件夹

输入npm install安装项目所需要的依赖包

最后输入npm run dev会看到这个,后面的就是地址了

把地址复制到浏览器

四、目录分析这样就算成功了,接下来我们用vscode打开项目

项目的目录就是这个样子了,我们稍微分析一下这个目录,首先看到下面的index.html这个我们不需要管,我们主要的操作在src里面,assets放的是css等文件,main.js是程序的入口,router是路由,components是放公共组件的地方,至于其他的就就靠你们自己去熟悉了。vue项目里面最难的就是路由和组件,还有vuex。

万事开头难,只要敢于尝试,多尝试,总会又收获的。

哦!突然想起我是个后端开发人员,最近跑去钻研前端,我太难了






评价

剑轩

2019/10/22 15:51:41

[嘻嘻][嘻嘻]加油加油,前后端通吃的全才

Murphy

2019/10/25 10:59:54

eslint不建议我们这样的新手安装,会严格要求测试等等

vue.js+Layer实现表格数据绑定与更新

一:使用Vue.js绑定好数据与更新事件 使用v-on绑定好事件,在事件里边直接把该行数据传递进去,在更新方法里边就可以直接...

vue.js 实现省市联动

HTML代码<divid="pro_citys"> 省:<selectid="provice"v-on:change="prochange()&quo...

vue.js常见问题

一:花括号当做字符串显示的问题1:检查下绑定到vue.js的id是否重复,如果id重复了,就有可能存在这种问题,因为有可能把数...

vue.js常用指令

v-html可以把字符串当成一个html来渲染,而不是原样输出Html类似.net mvc中的@Html.Raw()方法<divv-html="item.tit...

干货!div滚动到一定位置就固定他。vue中实现一侧滚动到底部就固定

尊重原创:转载请注名出处div滚动到一定位置就固定他,例如左边的内容很多,右边的内容很少,如果不处理滚动到一定位置后右...

vue.js常用指令,事件绑定等,vue过滤器解析状态过滤器多个参数。vue表格状态解析。vue解析类型,element ui解析类型,状态,el-tag

按照html的编码显示:v-html<div class="font_info" v-html="item.Content">{{item.Content}}&l...

vue.js if用法

vue.js if可以做一些判断例如我们要把下面这个输出varvm=newVue({ el:"#content", data:{ titles:["小明...

vue.js 学习日记第一章-安装vue开发环境

官网:https://cn.vuejs.org/v2/guide/ 这是一篇学习性文章,不定时更新,用来记录我学习vue.js的过程。 首先,是v...

vue.js 学习日记第二章-在vue中编写function及一些简单指令

官网:https://cn.vuejs.org/v2/guide/ vue.js 学习日记第一章:http://www.tnblog.net/18323015640/article/details/2...

vue.js 学习日记第三章-vue中的简单事件及事件修饰符

官网:https://cn.vuejs.org/v2/guide/ vue.js 学习日记第二章:http://www.tnblog.net/18323015640/article/details/2...

vue.js 学习日记第四章-vue中文本框数据获取与绑定及computed计算属性

官网:https://cn.vuejs.org/v2/guide/ vue.js学习日记第三章: http://www.tnblog.net/18323015640/article/details/2...

vue.js 学习日记第五章-v-if和v-for指令的使用方式

官网:https://cn.vuejs.org/v2/guide/ vue.js学习日记第四章: http://www.tnblog.net/18323015640/article/details/2...

vue.js 学习日记第六章-vue组件初步学习

官网:https://cn.vuejs.org/v2/guide/ vue.js学习日记第五章: http://www.tnblog.net/18323015640/article/details/2...

vue.js学习日记第七章-搭建脚手架

官网:https://cn.vuejs.org/v2/guide/ vue.js学习日记第六章: http://www.tnblog.net/18323015640/article/details/2...

vue实现好友选中效果

逛过vue官网肯定会发现一个有趣的指令“v-for”,相比与以前拼接html代码确实要上档次一点,而且减少了工作量,先看一波效...

js时间格式化vue.js时间格式化,带T 时间格式化

也可以借助moment库, 参考:https://www.tnblog.net/aojiancc2/article/details/8079moment库有点大,推荐可以使用day.js...
世上本无事,庸人自扰之
排名
48
文章
6
粉丝
4
评论
5
vue脚手架搭建
庸人 : eslint不建议我们这样的新手安装,会严格要求测试等等
vue脚手架搭建
剑轩 : 加油加油,前后端通吃的全才
vue+element之表单验证
剑轩 : 这个还是比较方便,最近也有遇到这类问题
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2025TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
公网安备:50010702506256
欢迎加群交流技术
无论你接不接受,现实就这么回事,一点也不在乎你怎么想的。