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 传统事件模型构造的事件监听器实现代码
May 31 Javascript
js判断输入是否为正整数、浮点数等数字的函数代码
Nov 17 Javascript
Javascript实现Web颜色值转换
Feb 05 Javascript
jQuery选择器之基本选择器与层次选择器
Mar 03 Javascript
Javascript验证方法大全
Sep 21 Javascript
基于javascript制作微信聊天面板
Aug 09 Javascript
js实现登录注册框手机号和验证码校验(前端部分)
Sep 28 Javascript
element ui里dialog关闭后清除验证条件方法
Feb 26 Javascript
jQuery实现下拉菜单动态添加数据点击滑出收起其他功能
Jun 14 jQuery
js canvas实现橡皮擦效果
Dec 20 Javascript
JS实现深度优先搜索求解两点间最短路径
Jan 17 Javascript
vue实现配置全局访问路径头(axios)
Nov 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
使用PHPCMS搭建wap手机网站
2015/09/20 PHP
PHP时间类完整代码实例
2021/02/26 PHP
JavaScript网页定位详解
2014/01/13 Javascript
在jquery中的ajax方法怎样通过JSONP进行远程调用
2014/04/04 Javascript
javascript学习笔记之函数定义
2015/06/25 Javascript
jQuery Validation PlugIn的使用方法详解
2015/12/18 Javascript
实践中学习AngularJS表单
2016/03/21 Javascript
JavaScript中浅讲ajax图文详解
2016/11/11 Javascript
Express+Nodejs 下的登录拦截实现代码
2017/07/01 NodeJs
bootstrap table方法之expandRow-collapseRow展开或关闭当前行数据
2020/08/09 Javascript
JS实现Cookie读、写、删除操作工具类示例
2018/08/28 Javascript
微信小程序自定义波浪组件使用方法详解
2019/09/21 Javascript
Python 开发Activex组件方法
2009/11/08 Python
运动检测ViBe算法python实现代码
2018/01/09 Python
用python代码将tiff图片存储到jpg的方法
2018/12/04 Python
Tensorflow 实现分批量读取数据
2020/01/04 Python
python 已知平行四边形三个点,求第四个点的案例
2020/04/12 Python
python实现sm2和sm4国密(国家商用密码)算法的示例
2020/09/26 Python
解决pytorch下出现multi-target not supported at的一种可能原因
2021/02/06 Python
Pytorch如何切换 cpu和gpu的使用详解
2021/03/01 Python
CSS3中的display:grid,网格布局介绍
2019/10/30 HTML / CSS
3种方式实现瀑布流布局小结
2019/09/05 HTML / CSS
HTML table 表格边框的实现思路
2019/10/12 HTML / CSS
韩国邮政旗下生鲜食品网上超市:epost
2016/08/27 全球购物
汉森批发:Hansen Wholesale
2018/05/24 全球购物
Bonami斯洛伐克:购买家具和家居饰品
2019/07/02 全球购物
PHP如何调用MYSQL存储过程
2014/05/30 面试题
机械电子工程毕业生自荐信
2013/11/23 职场文书
中学运动会广播稿
2014/01/19 职场文书
服务员岗位职责
2014/01/29 职场文书
2014迎新年晚会策划方案
2014/02/23 职场文书
带香烟到学校抽的检讨书
2014/09/25 职场文书
运动会宣传稿100字
2015/07/23 职场文书
结婚幸福感言
2015/08/01 职场文书
python scipy 稀疏矩阵的使用说明
2021/05/26 Python
Python可视化学习之matplotlib内置单颜色
2022/02/24 Python