从0搭建vue-cli4脚手架


Posted in Javascript onJune 17, 2020

之前写了两期前后端分离的SpringBoot项目,从0搭建到整合Mybatis,但是只有后端没有前端的项目是不完整的,所以今天更新一篇从0搭建vue-cli4脚手架。

准备工作,有点类似java的jdk

安装node.js

直接去官网下载就可以https://nodejs.org/zh-cn/

从0搭建vue-cli4脚手架

选择长期支持版,下载好后直接无脑下一步就可以了。

确认node.js安装成功:

cmd下输入 node -v 或 npm -v 能输出相应版本号即可

安装node.js淘宝镜像加速器(cnpm)

类似配置maven的阿里云镜像,正常npm要从国外下载比较慢甚至有时候会报错,安装了cnpm会很快

这里用管理员身份运行cmd,输入: npm install cnpm -g

cmd下输入 cnpm -v 能输出相应版本号即可

从0搭建vue-cli4脚手架

安装vue-cli

注意 坑来了
如果你是第一次搭建vue项目直接cmd下输入:cnpm install -g @vue/cli 即可安装vue-cli4版本
如果你之前创建过vue-cli2版本需要先卸载之前的版本,cmd下输入:cnpm uninstall -g vue-cli 然后再安装新版本,安装好了之后输入 vue -V 查看版本(注意 -V是大写)

到这准备工作就做好了,开始创建项目

因为博主是个后端程序员,所以编译器当然选择IDEA的好兄弟WebStorm,不需要手动去下载插件而且通过WebStorm创建项目不需要我们手动安装webpack。
直接新建一个vue.js项目

从0搭建vue-cli4脚手架

这里要等的时间比较久

从0搭建vue-cli4脚手架

出现这样的提示就代表项目搭建成功了

从0搭建vue-cli4脚手架

可以点击这里直接启动项目

从0搭建vue-cli4脚手架

也可以在终端输入命令: npm run serve 启动 (Ctrl+C终止)

从0搭建vue-cli4脚手架

出现下面提示表示项目启动成功,直接点击链接就可以跳到首页

从0搭建vue-cli4脚手架
从0搭建vue-cli4脚手架

到这里项目就已经搭建成功了,本篇只讲项目搭建,具体业务实现,可以关注我的博客,下期更新。

到此这篇关于从0搭建vue-cli4脚手架的文章就介绍到这了,更多相关vue-cli4脚手架搭建内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Javascript 相关文章推荐
[原创]图片分页查看
Aug 28 Javascript
自动生成文章摘要的代码[JavaScript 版本]
Mar 20 Javascript
JQuery 选择器、过滤器介绍
Feb 14 Javascript
JS画线(实例代码)
Nov 20 Javascript
JS制作手机端自适应缩放显示
Jun 11 Javascript
JS实现网页上随滚动条滚动的层效果代码
Nov 04 Javascript
如何利用JQuery实现从底部回到顶部的功能
Dec 27 Javascript
axios封装,使用拦截器统一处理接口,超详细的教程(推荐)
May 02 Javascript
React学习之JSX与react事件实例分析
Jan 06 Javascript
Taro UI框架开发小程序实现左滑喜欢右滑不喜欢效果的示例代码
May 18 Javascript
IDEA配置jQuery, $符号不再显示黄色波浪线的问题
Oct 09 jQuery
分享8个JavaScript库可更好地处理本地存储
Oct 12 Javascript
微信小程序点击生成朋友圈分享图(遇到的坑)
Jun 17 #Javascript
基于JS+HTML实现弹窗提示是否确认提交功能
Jun 17 #Javascript
vue移动端的左右滑动事件详解
Jun 17 #Javascript
详解JavaScript中的Object.is()与"==="运算符总结
Jun 17 #Javascript
vue-iview动态新增和删除的方法
Jun 17 #Javascript
vue iview实现动态新增和删除
Jun 17 #Javascript
vue如何搭建多页面多系统应用
Jun 17 #Javascript
You might like
php calender(日历)二个版本代码示例(解决2038问题)
2013/12/24 PHP
PHP使用Alexa API获取网站的Alexa排名例子
2014/06/12 PHP
Linux下手动编译安装PHP扩展的例子分享
2014/07/15 PHP
laravel 多图上传及图片的存储例子
2019/10/14 PHP
js字符编码函数区别分析
2008/06/05 Javascript
javascript 学习笔记(一)DOM基本操作
2011/04/08 Javascript
通过正则格式化url查询字符串实现代码
2012/12/28 Javascript
javascript检测页面是否缩放的小例子
2013/05/16 Javascript
jquery中event对象属性与方法小结
2013/12/18 Javascript
JS合并数组的几种方法及优劣比较
2014/09/19 Javascript
Javascript动画效果(1)
2016/10/11 Javascript
Bootstrap 实现查询的完美方法
2016/10/26 Javascript
jQuery实现滚动条滚动到子元素位置(方便定位)
2017/01/08 Javascript
Bootstrap面板使用方法
2017/01/16 Javascript
js实现下拉框二级联动
2018/12/04 Javascript
详解Vue中的scoped及穿透方法
2019/04/18 Javascript
bootstrap table.js动态填充单元格数据的多种方法
2019/07/18 Javascript
vue实现跳转接口push 转场动画示例
2019/11/01 Javascript
Vue.js 实现地址管理页面思路详解(地址添加、编辑、删除和设置默认地址)
2019/12/11 Javascript
JavaScript 链表定义与使用方法示例
2020/04/28 Javascript
Python 遍历列表里面序号和值的方法(三种)
2017/02/17 Python
Django的信号机制详解
2017/05/05 Python
Python Nose框架编写测试用例方法
2017/10/26 Python
python实现翻转棋游戏(othello)
2019/07/29 Python
Python-接口开发入门解析
2019/08/01 Python
Keras 实现加载预训练模型并冻结网络的层
2020/06/15 Python
css3动画 小球滚动 js控制动画暂停
2019/11/29 HTML / CSS
main 主函数执行完毕后,是否可能会再执行一段代码,给出说明
2012/12/05 面试题
自荐书封面下载
2013/11/29 职场文书
先进党支部申报材料
2014/12/24 职场文书
2015年世界无车日活动总结
2015/03/23 职场文书
搞笑的婚礼主持词
2015/06/29 职场文书
2016护理专业求职自荐书
2016/01/28 职场文书
vue实现简单数据双向绑定
2021/04/28 Vue.js
MySQL 用 limit 为什么会影响性能
2021/09/15 MySQL
利用Apache Common将java对象池化的问题
2022/06/16 Servers