首页 > 其他分享 >Vue2入门之超详细教程一-环境准备

Vue2入门之超详细教程一-环境准备

时间:2023-03-12 16:22:23浏览次数:55  
标签:development 教程 vue https 之超 Vue Vue2 安装 文件夹

1、简介

  Vue.js(通常被简称为 Vue)是一个用于构建用户界面的渐进式JavaScript框架。它被设计为易于逐步采用,因此可以逐渐应用到现有项目中,也可以作为新项目的基础。Vue具有响应式数据绑定和组件化的架构,使开发者可以更加高效地构建交互式和可重用的Web界面。Vue还拥有一些特性,例如虚拟DOM、单文件组件、生命周期钩子等,这些特性让Vue在国内外都得到了广泛的应用和认可。

  学习vue时,最好有一些HTML、CSS、JavaScript基础,可以看我其他的博客,当然没有也可以学,只是过程需要更努力的理解每一个知识点,HTML基础知识 传送门,CSS基础知识 传送门

2、操作系统环境信息

  Win10系统,8G内存,机械硬盘;哈哈 机器配置有点拉胯,不过作为学习环境还可以将就,米多的童鞋可以搞好点的,让你操作更顺畅。

 

 

 

3、Vs code

下载安装

下载地址:

https://az764295.vo.msecnd.net/stable/5e805b79fcb6ba4c2d23712967df89a089da575b/VSCodeUserSetup-x64-1.76.1.exe

安装步骤这里就不多赘述了,傻瓜式安装,一直下一步就好(如果不想安装在默认路径,过程中可以改一下)

 

 

 

 

安装插件

安装完后默认为英文的,如果需要汉化的话需要安装插件

 

重启后生效

 

安装open in browser插件

 

安装Liver Server插件

 

 

4、nodejs

下载安装

下载地址:

https://cdn.npmmirror.com/binaries/node/v12.16.0/node-v12.16.0-win-x64.zip

下载后解压到你想安装的目录即可

配置环境变量

我的安装路径是在D:\software\node-v12.16.0-win-x64

 

 

 

 

 

 

 

 

 

 

新增环境变量NODE_HOME,值为D:\software\node-v12.16.0-win-x64

 

编辑path变量,

 

测试一下

node -v

 

npm -v

 

5、Vue环境

下载安装

https://v2.cn.vuejs.org/v2/guide/installation.html

直接点击开发版本或者生产版本进行下载

 

 

 

引入 vue

  1. 在桌面创建一个文件夹 vue
  2. 在vue文件夹下创建development和production目录,分别把vue.js放到development文件夹下,和把vue.min.js放到production文件夹下
  3. 然后使用vscode打开vue文件夹

 

创建一个目录叫01_初识vue文件夹,并在下面创建“01_初识vue.html”文件

 

 

 

 

在新创建的01_初识vue.html文件中输入!号,然后按tab键,vscode会自动补全html基础代码;

然后在head头中加入一下代码

<script type="text/javascript" src="../js/development/vue.js">

使用浏览器打开该文件

 

在控制台中有一些提示信息

“Download the Vue Devtools extension for a better development experience:

https://github.com/vuejs/vue-devtools”该提示信息是让用户下载vue的开发者工具

 

“You are running Vue in development mode.

Make sure to turn on production mode when deploying for production.

See more tips at https://vuejs.org/guide/deployment.html”这个提示是因为你引用的his开发者vue,让你在生产环境不要这样用(开发vue比生产vue大很多)

有强迫症的童鞋可能感觉很难受,没关系一会我们在小结中解决这两个提示信息

测试一下vue是否引入成功

 

在vscode中,右键点击open in other browser,我使用的是Chrome,大家根据自己电脑情况选择不同的浏览器。

在浏览器中按F12,点击console控制台,然后在控制台中输入Vue并回车

 

6、小结

  该章节我们学习了如何搭建环境,大家要掌握,环境信息的查看,比如系统版本,软件版本等信息的查看。

7、过程中遇到的错误及解决办法

“Download the Vue Devtools extension for a better development experience:”提示解决办法

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

需要把“允许访问文件网址”打开

刷新测试一下

 

“You are running Vue in development mode.”提示解决办法

 在body标签中输入一下内容

<script type="text/javascript">
     Vue.config.productionTip = false //组织vue在启动时生成生产提示
</script>

刷新测试一下

 

至此我们的vue环境已经部署完成了,让我们继续加油吧~

标签:development,教程,vue,https,之超,Vue,Vue2,安装,文件夹
From: https://www.cnblogs.com/lirongyang/p/17206845.html

相关文章

  • 【童年回忆】4399造梦西游3,卡无限4级强化石,卡无限任务,CE修改教程
    1、无限任务卡无限任务:文本搜索otherEquip46拉下来改为otherEquip1E9,无限刷后刷新,看结果邪灵重铸:AA9020007570改204F2000F48B(改品质邪灵→传说)修改VIP5打开CE......
  • 一个100%立即获得New bing资格的方法教程-点击就送bing chat
    之前加入waitlist的账号一个多月过去了还没有任何反应,但是身边朋友却“点击就送”?深入调查后发现原来是IP的影响,相信说到这里就已经有人知道该怎么做了方法:将节点IP更......
  • OpenGL-GLSL语言入门教程(1)
    目录GLSL简介GLSL的内建变量顶点着色器变量gl_PointSizegl_VertexID片段着色器变量gl_FragCoordgl_FragDepth参考网站:LearnOpenGL参考书籍:OpenGL编程指南第九版......
  • dev-c++ 使用教程
    DevC++支持单个源文件的编译,如果你的程序只有一个源文件(初学者基本都是在单个源文件下编写代码),那么不用创建项目,直接运行就可以;如果有多个源文件,才需要创建项目。一、新......
  • Jmeter(五十五) - 从入门到精通高级篇 - 如何在linux系统下运行jmeter脚本 - 下篇(详解
    ------------------------------------------------------------------- 转载自:北京-宏哥 -------------------------------------------------------------------- 1.......
  • vue2使用ECharts自适应大小
    1.安装监听容器大小变化的插件npminstallelement-resize-detector--save2.ECharts已经有重新绘制图表的函数 resize();<template><divid="home">......
  • (转)Postman教程大全
    原文:https://www.jianshu.com/p/97ba64888894Postman是一款功能强大的网页调试与发送网页HTTP请求的Chrome插件Postman背景介绍用户在开发或者调试网络程序或者是网页......
  • Nginx 负载均衡反向代理 Windows安装部署教程
     一、Nginx简介   Nginx(enginex)是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。它也是一种轻量级的Web服务器,可以作为独立的服务器部署网站......
  • Maven详细安装教程
    一.Maven简介1.1Maven由来a.我们在每次新建工程的时候,都需要引入一些jar包,可能产生一些问题或瑕疵   1.随着引入的jar包的增多,我们就不知道使用某个技术需......
  • odoo ORM API学习总结兼orm学习教程
    环境odoo-14.0.post20221212.tarORMAPI学习总结/学习教程模型(Model)Model字段被定义为model自身的属性fromodooimportmodels,fieldsclassAModel(models.Model......