使用vue-cli创建项目的图文教程(新手入门篇)


Posted in Javascript onMay 02, 2018

本文是针对对于完全没有了解过vue 和npm,连运行环境和项目构建的都不会的小白,对于前端老司机的就不用看了,浪费时间。

使用npm 与vue-cli 构建vue 项目

第一步:安装运行环境(node与npm)

nodeJ官网:http://nodejs.cn/下载安装包( 安装)

安装完成后,需要检测是否安装成功

使用命令行cmd 打开dos 黑窗口,运行 node -v 和 npm ?v,出现版号说明安装成功

使用vue-cli创建项目的图文教程(新手入门篇)

注(npm 是node自带的,在安装node时已经安装了)

如何升级npm 的版本呢?很简单

执行命令:npm i ?g to update (全局安装:建议) 或者npm install ?g npm

第二步:安装脚架手 vue-clic

安装vue-cli 有两种安装途径(npm 与 cnpm),二选一

(1) 使用npm 安装vue-cli,全局安装 (该方式安装比较慢,国外镜像)

运行:npm install g vue ?cli

(2) 使用cnpm ( 国内淘宝镜像)安装vue-cli

(2.1) 首先要注册cnpm

运行:npm install -g cnpm --registry=https://registry.npm.taobao.org

使用vue-cli创建项目的图文教程(新手入门篇)

(2.2) 检测 cnpm 是否安装成功,出现版本说明安装成功

运行:cnpm -v

使用vue-cli创建项目的图文教程(新手入门篇)

(2.3)使用cnpm 安装脚架手vue-cli

运行:cnpm install ?g vue-cli

使用 vue ?V(注意:大写V)查看是否安装成功

运行:vue ?V

使用vue-cli创建项目的图文教程(新手入门篇)

第三步 :正式开始创建项目

1.使用 命令:cd目录路径 ,进入到你指定的创建项目的路径下

如:

使用vue-cli创建项目的图文教程(新手入门篇)

2. 使用 vue init webpack 初始化项目

运行:vue init webpack myfilst-vueproject(自定义文件目录名称)

一般默认,直接回车就可以了

使用vue-cli创建项目的图文教程(新手入门篇)

在目前为止,已创建好一个vue 的项目,目录结构如:(结构详解看官网)

使用vue-cli创建项目的图文教程(新手入门篇)

3.按照提示运行流程,在当前项目的目录下安装模块

运行: cd 项目名称

运行: npm install

使用vue-cli创建项目的图文教程(新手入门篇)

正在安装模块依赖。。。。

模块安装完成,项目根目录下多一个文件夹

使用vue-cli创建项目的图文教程(新手入门篇)

 第四步:启动/运行项目

 运行:npm run dev

 成功运行,默认效果如:

使用vue-cli创建项目的图文教程(新手入门篇)

如果没有显示正常的页面,看是否端口是否被占用,默认运行端口为8080,

项目根目录下 ->config->index.js

使用vue-cli创建项目的图文教程(新手入门篇)

修改该端口值,重新运行:npm run dev

每次修改配置文件都要重新运行

第五步:打包上线

运行:npm run build

 打包完成后,会在根目录下生成一个dis 的文件夹,可以在本地打开浏览,项目上线时,只需将dis 文件夹放在服务器即可

总结

以上所述是小编给大家介绍的使用vue-cli创建项目的图文教程,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
ExtJS判断IE浏览器类型的方法
Feb 10 Javascript
jQuery实现的感应鼠标悬停图片色彩渐显效果
Mar 03 Javascript
JavaScript实现下拉列表框数据增加、删除、上下排序的方法
Aug 11 Javascript
JavaScript模仿Pinterest实现图片预加载功能
Oct 25 Javascript
解决bootstrap中使用modal加载kindeditor时弹出层文本框不能输入的问题
Jun 05 Javascript
全选复选框JavaScript编写小结(附代码)
Aug 16 Javascript
Vue中使用的EventBus有生命周期
Jul 12 Javascript
微信小程序scroll-x失效的完美解决方法
Jul 18 Javascript
详解angular分页插件tm.pagination二次触发问题解决方案
Jul 20 Javascript
webpack3.0升级4.0的方法步骤
Apr 02 Javascript
在vue中使用Echarts画曲线图的示例
Oct 03 Javascript
原生JS实现pc端轮播图效果
Dec 21 Javascript
vue中的模态对话框组件实现过程
May 01 #Javascript
vue如何通过id从列表页跳转到对应的详情页
May 01 #Javascript
使用Vue的slot插槽分发父组件内容实现高度复用、更加灵活的组件(推荐)
May 01 #Javascript
不使用JavaScript实现菜单的打开和关闭效果demo
May 01 #Javascript
如何获取TypeScript的声明文件.d.ts
May 01 #Javascript
Vue项目中使用Vux的安装过程
May 01 #Javascript
在Vue项目中使用d3.js的实例代码
May 01 #Javascript
You might like
php中判断一个字符串包含另一个字符串的方法
2007/03/19 PHP
PHP正则的Unknown Modifier错误解决方法
2010/03/02 PHP
php jsonp单引号转义
2014/11/23 PHP
php获取flash尺寸详细数据的方法
2016/11/12 PHP
PHP并发场景的三种解决方案代码实例
2021/02/27 PHP
jQuery+css+html实现页面遮罩弹出框
2013/03/21 Javascript
利用ajaxfileupload插件实现文件上传无刷新的具体方法
2013/06/08 Javascript
js onload处理html页面加载之后的事件
2013/10/30 Javascript
JavaScript中伪协议 javascript:使用探讨
2014/07/18 Javascript
浅谈javascript中replace()方法
2015/11/10 Javascript
javascript 用函数实现继承详解
2016/05/28 Javascript
JavaScript暂停和继续定时器的实现方法
2016/07/18 Javascript
使用jquery/js获取iframe父子级、同级获取元素的方法
2016/08/05 Javascript
jquery购物车结算功能实现方法
2020/10/29 Javascript
微信小程序基于slider组件动态修改标签透明度的方法示例
2017/12/04 Javascript
Vue.js 利用v-for中的index值实现隔行变色
2018/08/01 Javascript
JavaScript遍历DOM元素的常见方式示例
2019/02/16 Javascript
关于Vue中axios的封装实例详解
2019/10/20 Javascript
Vue中常用rules校验规则(实例代码)
2019/11/14 Javascript
Bootstrap简单实用的表单验证插件BootstrapValidator用法实例详解
2020/03/29 Javascript
[45:59]EG vs OG 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/18 DOTA
Python爬取十篇新闻统计TF-IDF
2018/01/03 Python
对Python通过pypyodbc访问Access数据库的方法详解
2018/10/27 Python
Python提取特定时间段内数据的方法实例
2019/04/01 Python
利用python读取YUV文件 转RGB 8bit/10bit通用
2019/12/09 Python
如何通过Python3和ssl实现加密通信功能
2020/05/09 Python
python 爬虫网页登陆的简单实现
2020/11/30 Python
Sarenza德国:法国最大的时尚鞋和包包网上商店
2019/06/08 全球购物
牵手50台湾:专为黄金岁月的单身人士而设的交友网站
2021/02/18 全球购物
餐饮业创业计划书范文
2014/01/06 职场文书
企业节能减排实施方案
2014/03/19 职场文书
闭幕式主持词
2014/04/02 职场文书
2014年司法局工作总结
2014/12/11 职场文书
2019个人工作总结
2019/06/21 职场文书
员工工作失职检讨书范文!
2019/07/03 职场文书
go语言中http超时引发的事故解决
2021/06/02 Golang