Vue2.5学习笔记之如何在项目中使用和配置Vue


Posted in Javascript onSeptember 26, 2018

最开始的项目开发中,我们如果使用第三方的库我们会直接在项目中直接使用 script 元素标签引入即可。

<script src="../xxx.js"></script>

Vue 我们也可以这种引入的方式

<div id="root">{{name}}</div>
<script src="./dist/vue.js"></script>
<script>
 const vm = new Vue({
  el: '#root',
  data: {
   name: 'Vue'
  }
 })
</script>

随着前端的发展我们出现了模块化的开发方式,例如异步(AMD)、同步(CommonJS)等等。

在我们正式开始 Vue 项目开始的时候,我们现在安装一个 Vue Devtools 一个官方的 Vue 调试 chrome 插件,安装之后我们在 chrome 的控制台就可以看到我们创建的 Vue 的对象实例。

Vue-CLI

Vue 给我们提供了上述所有方式的项目引入方式,不但如此,Vue 还给我们提供了一个目前非常流行,非常牛逼的脚手架(Vue CLI )工具,它能在短短的几分钟之内就能构建一个完整的单页面应用 (SPA)项目。其中包含:热加载、校验、打包等构建项目等工具;下面我们来一步一步的构件一个新的项目。

安装工具

//npm
npm install -g @vue/cli

//yarn
yarn global add @vue/cli

安装完成以后我们验证下有没有安装成功,执行下面命令后如果安装成功后,会显示版本号,我安装的版本是 3.0.4

vue --version

如果你和我一样恭喜你你安装成功了,如果没有安装成功你可以查看下权限的问题或者该用 cnpm 试试。

安装成功之后,我们执行以下命令就可以创建一个完整的项目案例。

vue create my-project

执行上述命令以后,会让我们选择是按照默认(default)的配置,还是选择执行配置,如果你已经非常熟悉了脚手架工具或者默认的配置你满足不了你的需求,你可以选择自己行配置,不过这里还是建议不太熟悉的同学还是使用默认配置就行。

等待安装完成之后,我们执行下面命令就可以看到我们的初始化项目了。

cd my-project
npm run serve

我这里给的是 8080 端口,我们本地访问 localhost:8080 查看我们的初始化项目

Vue2.5学习笔记之如何在项目中使用和配置Vue

总结

以上所述是小编给大家介绍的Vue2.5学习笔记之如何在项目中使用和配置Vue ,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
JavaScript中令你抓狂的魔术变量
Nov 30 Javascript
javascript firefox兼容ie的dom方法脚本
May 18 Javascript
关于jQuery的inArray 方法介绍
Oct 08 Javascript
自动最大化窗口的Javascript代码
May 22 Javascript
innerHTML在IE中报错解决方案
Dec 15 Javascript
JavaScript常用的返回,自动跳转,刷新,关闭语句汇总
Jan 13 Javascript
jQuery表单域属性过滤器用法分析
Feb 10 Javascript
JavaScript对象学习小结
Sep 02 Javascript
Vue 递归多级菜单的实例代码
May 05 Javascript
Vue extend的基本用法(实例详解)
Dec 09 Javascript
jQuery事件模型默认行为执行顺序及trigger()与 triggerHandler()比较实例分析
Apr 30 jQuery
js 数据类型判断的方法
Dec 03 Javascript
Vue监听事件实现计数点击依次增加的方法
Sep 26 #Javascript
在vue 中使用 less的教程详解
Sep 26 #Javascript
vue如何进行动画的封装
Sep 26 #Javascript
vue使用rem实现 移动端屏幕适配
Sep 26 #Javascript
ExtJs使用自定义插件动态保存表头配置(隐藏或显示)
Sep 25 #Javascript
解决IE11 vue +webpack 项目中数据更新后页面没有刷新的问题
Sep 25 #Javascript
vue单页缓存方案分析及实现
Sep 25 #Javascript
You might like
thinkPHP的表达式查询用法详解
2016/09/14 PHP
PHP配置ZendOpcache插件加速
2019/02/14 PHP
php基于协程实现异步的方法分析
2019/07/17 PHP
浅谈Laravel POST,PUT,PATCH 路由的区别
2019/10/15 PHP
JQuery动态创建DOM、表单元素的实现代码
2011/08/09 Javascript
js图片处理示例代码
2014/05/12 Javascript
使用AngularJS编写较为优美的JavaScript代码指南
2015/06/19 Javascript
JavaScript中Boolean对象的属性解析
2015/10/21 Javascript
JavaScript编写Chrome扩展实现与浏览器的交互及时间通知
2016/05/16 Javascript
巧用jQuery选择器提高写表单效率的方法
2016/08/19 Javascript
通过扫描二维码打开app的实现代码
2016/11/10 Javascript
详解webpack自动生成html页面
2017/06/29 Javascript
jQuery EasyUI 折叠面板accordion的使用实例(分享)
2017/12/25 jQuery
JavaScript数组基于交换的排序示例【冒泡排序】
2018/07/21 Javascript
150行Node.js实现的dns代理工具
2019/08/02 Javascript
LayUi数据表格自定义赋值方式
2019/10/26 Javascript
vue使用vue-quill-editor富文本编辑器且将图片上传到服务器的功能
2021/01/13 Vue.js
[02:36]DOTA2英雄基础教程 帕格纳
2014/01/20 DOTA
Python中使用装饰器来优化尾递归的示例
2016/06/18 Python
win7下python3.6安装配置方法图文教程
2018/07/31 Python
详解Django+Uwsgi+Nginx 实现生产环境部署
2018/11/06 Python
Python设计模式之外观模式实例详解
2019/01/17 Python
解决 jupyter notebook 回车换两行问题
2020/04/15 Python
Pythonic版二分查找实现过程原理解析
2020/08/11 Python
python用tkinter实现一个简易能进行随机点名的界面
2020/09/27 Python
python如何发送带有附件、正文为HTML的邮件
2021/02/27 Python
简单掌握CSS3中resize属性的用法
2016/04/01 HTML / CSS
美国户外服装和装备购物网站:Outland USA
2020/03/22 全球购物
沙特阿拉伯排名第一的在线时尚购物应用程序:1Zillion
2020/08/08 全球购物
网络方面基础面试题
2012/11/16 面试题
煤矿班组长的职责
2013/12/25 职场文书
创建无烟单位实施方案
2014/03/29 职场文书
实习报告评语
2014/04/26 职场文书
运动会拉拉队口号
2014/06/09 职场文书
2015年大学生实习评语
2015/03/25 职场文书
2016校本研修培训心得体会
2016/01/08 职场文书