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 学习笔记 选择器之三
Jul 23 Javascript
新鲜出炉的js tips提示效果
Apr 03 Javascript
通过JS获取用户本地图片路径并显示的代码
Feb 16 Javascript
jquery遍历数组与筛选数组的方法
Nov 05 Javascript
javascript实现禁止右键和F12查看源代码
Dec 26 Javascript
将input框中输入内容显示在相应的div中【三种方法可选】
May 08 Javascript
bootstrap的工具提示实例代码
May 17 Javascript
JavaScript字符串_动力节点Java学院整理
Jun 27 Javascript
基于vue组件实现猜数字游戏
May 28 Javascript
vue加载自定义的js文件方法
Mar 13 Javascript
浅谈JavaScript中this的指向更改
Jul 28 Javascript
封装Vue Element的table表格组件的示例详解
Aug 19 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带密码功能并下载远程文件保存本地指定目录 修改加强版
2010/05/16 PHP
PHP中call_user_func_array()函数的用法演示
2012/02/05 PHP
10个超级有用值得收藏的PHP代码片段
2015/01/22 PHP
Laravel使用scout集成elasticsearch做全文搜索的实现方法
2018/11/30 PHP
Laravel5.1 框架Middleware中间件基本用法实例分析
2020/01/04 PHP
js 判断 enter 事件
2009/02/12 Javascript
jQuery学习7 操作JavaScript对象和集合的函数
2010/02/07 Javascript
Jquery弹出窗口插件 LeanModal的使用方法
2012/03/10 Javascript
JavaScript使用indexOf获得子字符串在字符串中位置的方法
2015/04/06 Javascript
jQuery实现下拉框选择图片功能实例
2015/08/08 Javascript
解决JS请求服务器gbk文件乱码的问题
2015/10/16 Javascript
jQuery页面弹出框实现文件上传
2017/02/09 Javascript
vue.js移动端tab组件的封装实践实例
2017/06/30 Javascript
layui中layer前端组件实现图片显示功能的方法分析
2017/10/13 Javascript
浅谈React + Webpack 构建打包优化
2018/01/23 Javascript
小程序自定义单页面、全局导航栏的实现代码
2019/03/15 Javascript
Vue过渡效果之CSS过渡详解(结合transition,animation,animate.css)
2020/02/05 Javascript
[03:55]DOTA2完美大师赛选手传记——LFY.MONET
2017/11/18 DOTA
[42:52]IG vs VGJ.T 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
python刷投票的脚本实现代码
2014/11/08 Python
Python实现把回车符\r\n转换成\n
2015/04/23 Python
python 实现快速生成连续、随机字母列表
2019/11/28 Python
Selenium使用Chrome模拟手机浏览器方法解析
2020/04/10 Python
python matlab库简单用法讲解
2020/12/31 Python
联想哥伦比亚网上商城:Lenovo Colombia
2017/01/10 全球购物
Melijoe美国官网:法国奢侈童装购物网站
2017/04/19 全球购物
京东奢侈品:全球奢侈品牌
2018/03/17 全球购物
Shell如何接收变量输入
2016/08/06 面试题
新郎新娘婚礼答谢词
2014/01/11 职场文书
优秀经理事迹材料
2014/02/01 职场文书
四年大学生活的自我评价范文
2014/02/07 职场文书
网络管理员岗位职责
2014/03/17 职场文书
体育课课后反思
2014/04/24 职场文书
安全生产演讲稿
2014/05/09 职场文书
学者《孟子》名人名言
2019/08/09 职场文书
OpenCV3.3+Python3.6实现图片高斯模糊
2021/05/18 Python