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 相关文章推荐
asp 取文本框名称代码
Dec 02 Javascript
浅谈JavaScript正则表达式分组匹配
Apr 10 Javascript
Bootstrap学习笔记之环境配置(1)
Dec 07 Javascript
微信小程序 数组中的push与concat的区别
Jan 05 Javascript
vue中的非父子间的通讯问题简单的实例代码
Jul 19 Javascript
基于Require.js使用方法(总结)
Oct 26 Javascript
vue实现PC端录音功能的实例代码
Jun 05 Javascript
jquery实现下载图片功能
Jul 18 jQuery
layUI的验证码功能及校验实例
Oct 25 Javascript
如何基于JS截获动态代码
Dec 25 Javascript
解决vue 使用setTimeout,离开当前路由setTimeout未销毁的问题
Jul 21 Javascript
原生Javascript+HTML5一步步实现拖拽排序
Jun 12 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
提升PHP执行速度全攻略(下)
2006/10/09 PHP
PHP基础教程(php入门基础教程)一些code代码
2013/01/06 PHP
PHP图形操作之Jpgraph学习笔记
2015/12/25 PHP
Ubuntu中支持PHP5与PHP7双版本的简单实现
2018/08/19 PHP
tp5框架基于ajax实现异步删除图片的方法示例
2020/02/10 PHP
jQuery中 noConflict() 方法使用
2013/04/25 Javascript
JavaScript 上万关键字瞬间匹配实现代码
2013/07/07 Javascript
node.js中的fs.renameSync方法使用说明
2014/12/16 Javascript
Nodejs关于gzip/deflate压缩详解
2015/03/04 NodeJs
jQuery Chart图表制作组件Highcharts用法详解
2016/06/01 Javascript
解析NodeJs的调试方法
2016/12/11 NodeJs
Mac下使用charles遇到的问题以及解决办法
2017/01/10 Javascript
解决layui页面按钮点击无反应,也不报错的问题
2019/09/29 Javascript
vue 自定义右键样式的实例代码
2019/11/06 Javascript
vue用ant design中table表格,点击某行时触发的事件操作
2020/10/28 Javascript
[02:57]DOTA2亚洲邀请赛小组赛第四日 赛事回顾
2015/02/02 DOTA
[12:21]VICI vs TNC (BO3)
2018/06/07 DOTA
python调用java的Webservice示例
2014/03/10 Python
Python贪吃蛇游戏编写代码
2020/10/26 Python
python读取txt文件,去掉空格计算每行长度的方法
2018/12/20 Python
django 中的聚合函数,分组函数,F 查询,Q查询
2019/07/25 Python
python采集百度搜索结果带有特定URL的链接代码实例
2019/08/30 Python
Python 字符串处理特殊空格\xc2\xa0\t\n Non-breaking space
2020/02/23 Python
python3 循环读取excel文件并写入json操作
2020/07/14 Python
html5使用Drag事件编辑器拖拽上传图片的示例代码
2017/08/22 HTML / CSS
简述进程的启动、终止的方式以及如何进行进程的查看
2014/02/20 面试题
兽医医药专业求职信
2014/07/27 职场文书
简易离婚协议书范本
2014/10/24 职场文书
营销经理工作检讨书
2014/11/03 职场文书
毕业设计论文评语
2014/12/31 职场文书
2015年大学生村官工作总结
2015/04/21 职场文书
2015年护士长个人工作总结
2015/04/24 职场文书
学校党员干部承诺书
2015/05/04 职场文书
工作表现证明
2015/06/15 职场文书
建国70周年的心得体会(2篇)
2019/09/20 职场文书
Java实现多文件上传功能
2021/06/30 Java/Android