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 相关文章推荐
基于jquery实现的省市区级联无ajax
Sep 24 Javascript
jQuery实现简单隔行变色的方法
Feb 20 Javascript
AngularJs ng-repeat 嵌套如何获取外层$index
Sep 21 Javascript
基于jQuery实现的打字机效果
Jan 16 Javascript
微信小程序 开发之全局配置
May 05 Javascript
JavaScript hasOwnProperty() 函数实例详解
Aug 04 Javascript
Vue 去除路径中的#号
Apr 19 Javascript
vue项目部署上线遇到的问题及解决方法
Jun 10 Javascript
详解ECMAScript typeof用法
Jul 25 Javascript
jQuery+PHP实现上传裁剪图片
Jun 29 jQuery
简述ES6新增关键字let与var的区别
Aug 23 Javascript
实现vuex与组件data之间的数据同步更新方式
Nov 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图像处理之imagecreate、imagedestroy函数介绍
2014/11/19 PHP
php实现生成code128条形码的方法详解
2017/07/19 PHP
PHP使用openssl扩展实现加解密方法示例
2020/02/20 PHP
TP5框架安全机制实例分析
2020/04/05 PHP
CSS心形加载的动画源码的实现
2021/03/09 HTML / CSS
jquery select选中的一个小问题
2009/10/11 Javascript
ParseInt函数参数设置介绍
2014/01/02 Javascript
javascript中局部变量和全局变量的区别详解
2015/02/27 Javascript
js操作css属性实现div层展开关闭效果的方法
2015/05/11 Javascript
使用js复制链接中的部分文字的方法
2015/07/30 Javascript
javascript实现延时显示提示框特效代码
2016/04/27 Javascript
bootstrap响应式表格实例详解
2017/05/15 Javascript
js求数组中全部数字可拼接出的最大整数示例代码
2017/08/25 Javascript
JS运动改变单物体透明度的方法分析
2018/01/23 Javascript
vue实现数字动态翻牌的效果(开箱即用)
2019/12/08 Javascript
python检测服务器是否正常
2014/02/16 Python
wxPython学习之主框架实例
2014/09/28 Python
Python中使用第三方库xlutils来追加写入Excel文件示例
2015/04/05 Python
python编写爬虫小程序
2015/05/14 Python
python2 与python3的print区别小结
2018/01/16 Python
Python实现的计算器功能示例
2018/04/26 Python
python让列表倒序输出的实例
2018/06/25 Python
Python读写zip压缩文件的方法
2018/08/29 Python
Django Channel实时推送与聊天的示例代码
2020/04/30 Python
解决python便携版无法直接运行py文件的问题
2020/09/01 Python
专科毕业生学习生活的自我评价
2013/10/26 职场文书
甲方资料员岗位职责
2013/12/13 职场文书
大学生职业生涯规划书前言
2014/01/09 职场文书
人事档案接收函
2014/01/12 职场文书
普通简短的个人自我评价
2014/02/15 职场文书
2014年物业管理工作总结
2014/11/21 职场文书
法院执行局工作总结
2015/08/11 职场文书
如何利用STAR法则制作留学文书?
2019/08/26 职场文书
python turtle绘图命令及案例
2021/11/23 Python
《地。-关于地球的运动-》单行本第七集上市,小说家朝井辽献上期待又害怕的推荐文
2022/03/31 日漫
Kubernetes控制节点的部署
2022/04/01 Servers