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判断单选框或复选框是否选中方法集锦
Apr 04 Javascript
3分钟写出来的Jquery版checkbox全选反选功能
Oct 23 Javascript
第一次接触神奇的Bootstrap
Oct 14 Javascript
js实现加载更多功能实例
Oct 27 Javascript
jquery uploadify隐藏上传进度的实现方法
Feb 06 Javascript
javascript表达式和运算符详解
Feb 07 Javascript
Vue2.0组件间数据传递示例
Mar 07 Javascript
JavaScript解决浮点数计算不准确问题的方法分析
Jul 09 Javascript
vue前端框架—Mint UI详解(更适用于移动端)
Apr 30 Javascript
微信小程序实现拨打电话功能的示例代码
Jun 28 Javascript
js实现炫酷光感效果
Sep 05 Javascript
cypress测试本地web应用
Jun 01 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统计目录大小的自定义函数分享
2014/11/18 PHP
php接口数据加密、解密、验证签名
2015/03/12 PHP
从刷票了解获得客户端IP的方法
2015/09/21 PHP
制作个性化的WordPress登陆界面的实例教程
2016/05/21 PHP
php正则去除网页中所有的html,js,css,注释的实现方法
2016/11/03 PHP
PHP实现的方程求解示例分析
2016/11/11 PHP
Laravel获取所有的数据库表及结构的方法
2019/10/10 PHP
简单时间提示DEMO从0开始一直进行计时
2013/11/19 Javascript
jQuery 重复加载错误以及修复方法
2014/12/16 Javascript
Bootstrap前端开发案例一
2016/06/17 Javascript
jQuery实现模拟flash头像裁切上传功能示例
2016/12/11 Javascript
Bootstrap中datetimepicker使用小结
2016/12/28 Javascript
图片上传之FileAPI与NodeJs
2017/01/24 NodeJs
强大的 Angular 表单验证功能详细介绍
2017/05/23 Javascript
用js将long型数据转换成date型或datetime型的实例
2017/07/03 Javascript
[js高手之路]原型式继承与寄生式继承详解
2017/08/28 Javascript
vue的toast弹窗组件实例详解
2018/05/14 Javascript
vue实现element-ui对话框可拖拽功能
2018/08/17 Javascript
解决element UI 自定义传参的问题
2018/08/22 Javascript
详解webpack4之splitchunksPlugin代码包分拆
2018/12/04 Javascript
vue中axios请求的封装实例代码
2019/03/23 Javascript
js核心基础之构造函数constructor用法实例分析
2019/05/11 Javascript
绘制微信小程序验证码功能的实例代码
2021/01/05 Javascript
5款非常棒的Python工具
2018/01/05 Python
Python3.4学习笔记之列表、数组操作示例
2019/03/01 Python
使用python判断jpeg图片的完整性实例
2019/06/10 Python
python3代码输出嵌套式对象实例详解
2020/12/03 Python
html5中canvas图表实现柱状图的示例
2017/11/13 HTML / CSS
Asics日本官网:鬼冢八喜郎创立的跑鞋运动品牌
2017/10/18 全球购物
致跳远、跳高运动员广播稿
2014/01/09 职场文书
领导干部培训感言
2014/01/23 职场文书
汉语言文学职业规划
2014/02/14 职场文书
机关作风整顿个人整改措施2014
2014/09/17 职场文书
2015年简历自我评价范文
2015/03/11 职场文书
创业计划书之书店
2019/09/10 职场文书
mysql定时自动备份数据库的方法步骤
2021/07/07 MySQL