vue-cli中安装方法(图文详细步骤)


Posted in Javascript onDecember 12, 2018

脚手架是指通过输入简单指令帮助你快速搭建好一个基本环境的工具。

vue-cli 是vue.js的脚手架,用于快速自动生成vue.js+webpack的项目模板,这样大大降低了webpack的使用难度。下面是详细的安装步骤

vue-cli脚手架模板是基于node下的npm来完成安装的所以首先需要安装node

1、安装node,vue运行需要基于npm一定的版本,所以首先升级npm到最新的版本,而在安装的过程中个人比较喜欢淘宝的镜像,所以先安装cnpm(因为速度和稳定性都比较好)

2、在目标文件夹下打开终端

3、执行cnpm install vue-cli -g 全局安装

vue-cli中安装方法(图文详细步骤)

运行vue查看安装是否成功

vue-cli中安装方法(图文详细步骤)

4、运行vue init webpack(注:模板名称)sell2(注:项目名称)

vue-cli中安装方法(图文详细步骤)

5、进入项目文件夹下执行cnpm install来安装下载到模板中的package.json中的依赖,安装完成后会在项目文件夹下自动生成node-module文件来存放安装的依赖文件

vue-cli中安装方法(图文详细步骤)

6、由于依赖项非常的多编辑器在检索module文件时会非常的耗内存,所以在用webstorm编辑器启动项目的时候我们往往会在node-module文件夹右键去阻止检索该文件

vue-cli中安装方法(图文详细步骤)

注:webstorm一打开就卡死了,没办法操作文件夹这种情况的解决方法为,首先在文件夹形式下打开删除node-modules文件夹,然后进行阻止检索的方法,然后在重新cnpminstall就好*(这种方法需要安装完依赖项先运行一次然后删除node_modules子文件,webstorm打开项目,禁止检索node_module文件夹,然后在删除该文件夹,重新安装即可)

7、运行项目执行npm run dev  (注:此时不能用cnpm来运行,必须是npm)

8、将需要的资源放进项目

vue-cli中安装方法(图文详细步骤)

9、我们需要用到路由功能所以需要安装vue-router

安装方法:vnpm install vuve-router --save

10、在build/devs-erver.js下编写自定义变量和路由功能

vue-cli中安装方法(图文详细步骤)

这样在运行项目下就可以得到自己想要的json数据,如下:

vue-cli中安装方法(图文详细步骤)

vue-cli中安装方法(图文详细步骤)

这样路由就配置成功,并且得到了自己想要的数据

11、在写代码之前现在html文件下引入初始化样式(保持样式的统一和美观)

vue-cli中安装方法(图文详细步骤)

12、调用组件的方式

vue-cli中安装方法(图文详细步骤)

vue-cli中安装方法(图文详细步骤)

13、需要用到sass(个人需求),所以安装sass-loader

安装方法:cnpm install sass-loader --save-dev

Pakcage.json文件下回生成sass-loader的版本信息

由于sass-loader是依赖于node-sass所以我们还要安装node-sass

安装方法:cnpm install node-sass --save-dev

vue-cli中安装方法(图文详细步骤)

此时可以在模块中定义scss来书写scss代码,还可以新建*.scss文件,并且可以利用

@import“../路径”;来调用其他的scss文件和已经定义好的scss方法,

利用@include方法名(参数);来调用

vue-cli中安装方法(图文详细步骤)

vue-cli中安装方法(图文详细步骤)

14、需要用到ajax请求,利用vue-resource

安装方法:cnpm install vue-resource--save 安装完成会在package.json中生成版本信息

使用方法如下:

vue-cli中安装方法(图文详细步骤)

 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
基于Asp.net与Javascript控制的日期控件
May 22 Javascript
基于jquery的网页SELECT下拉框美化代码
Oct 28 Javascript
PageSwitch插件实现100种不同图片切换效果
Jul 28 Javascript
jquery读写cookie操作实例分析
Dec 24 Javascript
js中json处理总结之JSON.parse
Oct 14 Javascript
Javascript 使用ajax与C#获取文件大小实例详解
Jan 13 Javascript
AJAX在JQuery中的应用详解
Jan 30 jQuery
vue两组件间值传递 $router.push实现方法
May 15 Javascript
Vue拖拽组件列表实现动态页面配置功能
Jun 17 Javascript
一篇文章带你使用Typescript封装一个Vue组件(简单易懂)
Jun 05 Javascript
解决Vue router-link绑定事件不生效的问题
Jul 22 Javascript
7个你应该知道的JS原生错误类型
Apr 29 Javascript
新版小程序登录授权的方法
Dec 12 #Javascript
加快Vue项目的开发速度的方法
Dec 12 #Javascript
关于自定义Egg.js的请求级别日志详解
Dec 12 #Javascript
JS/HTML5游戏常用算法之碰撞检测 像素检测算法实例详解
Dec 12 #Javascript
d3绘制基本的柱形图的实现代码
Dec 12 #Javascript
JS/HTML5游戏常用算法之碰撞检测 地图格子算法实例详解
Dec 12 #Javascript
JS/HTML5游戏常用算法之追踪算法实例详解
Dec 12 #Javascript
You might like
php下载远程文件类(支持断点续传)
2008/11/14 PHP
PHP自定义函数实现格式化秒的方法
2016/09/14 PHP
PHP实现简单计算器小程序
2020/08/28 PHP
PHP中Session ID的实现原理实例分析
2019/08/17 PHP
JQuery实现简单时尚快捷的气泡提示插件
2012/12/20 Javascript
jQuery使用$.get()方法从服务器文件载入数据实例
2015/03/25 Javascript
JavaScript实现将数组数据添加到Select下拉框的方法
2015/08/21 Javascript
jQuery实现的数值范围range2dslider选取插件特效多款代码分享
2015/08/27 Javascript
jquery中实现时间戳与日期相互转换
2016/04/12 Javascript
浅谈jQuery中事情的动态绑定
2017/02/12 Javascript
bootstrap multiselect 多选功能实现方法
2017/06/05 Javascript
jquery中有哪些api jQuery主要API
2017/11/20 jQuery
vue弹窗消息组件的使用方法
2020/09/24 Javascript
利用js将ajax获取到的后台数据动态加载至网页中的方法
2018/08/08 Javascript
使用Angular 6创建各种动画效果的方法
2018/10/10 Javascript
使用node搭建自动发图文微博机器人的方法
2019/03/22 Javascript
浅谈微信小程序列表埋点曝光指南
2019/10/15 Javascript
[01:02:46]VGJ.S vs NB 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
Python发送form-data请求及拼接form-data内容的方法
2016/03/05 Python
Python中字符串的修改及传参详解
2016/11/30 Python
让Django支持Sql Server作后端数据库的方法
2018/05/29 Python
python爬取足球直播吧五大联赛积分榜
2018/06/13 Python
CentOS 7 安装python3.7.1的方法及注意事项
2018/11/01 Python
python里 super类的工作原理详解
2019/06/19 Python
python对一个数向上取整的实例方法
2020/06/18 Python
分享PyCharm最新激活码(真永久激活方法)不用每月找安装参数或最新激活码了
2020/12/27 Python
详解html2canvas截图不能截取圆角图片的解决方案
2018/01/30 HTML / CSS
澳大利亚最大的护发和护肤品购物网站:RY
2019/12/26 全球购物
文秘专业毕业生就业推荐信
2013/11/08 职场文书
平面设计的岗位职责
2013/11/08 职场文书
大学生怎样写好自荐信
2014/02/25 职场文书
人力管理专业毕业生求职信
2014/02/27 职场文书
诚信的演讲稿范文
2014/05/12 职场文书
学院党委班子四风问题自查报告及整改措施
2014/10/25 职场文书
水知道答案观后感
2015/06/08 职场文书
pytorch 实现多个Dataloader同时训练
2021/05/29 Python