第2讲:Vue开发环境的搭建及运行

2023-09-22 15:08:48

Vue开发环境搭建步骤

1、安装node  http://www.nodejs.com.cn/  一般安装在根目录下,直接下一步下一步安装即可。如何检测安装完毕  node  -v

2、第二步:安装vue-cli脚手架  npm install -g @vue/cli  ,查看安装版本  vue  --version

3、第三步:项目创建  vue create  项目名字(英文)选择vue2.0

4vue项目打开方式

  一步:查看 node_modules 包是否存在  node_modules 包存储的是依赖包。如果没有在项目 开命令行  npm  install/i
  二步:如果 node_modules 包存在,直接在项目下打开命令行 npm  run  serve( 不一定是 serve, package.json 中的 scripts  有可能 serve  dev )

一、安装node.js

查环境变量配置
安装完成后打开 cmd 工具并执行 node -v 命令,将有如下提示:

        接着执行npm -v命令,将有如下提示:

        

如果没有版本号出现请检查是否将 nodejs 添加进环境变量

设置镜像源

在对 nodejs npm 工具设置国内的镜像源以便于提高资源的下载速度,如下:

执行以下命令安装cnpm工具用来代替npm工具:

npm install -g cnpm -- https://registry.npmmirror.com

者将npm源设置为淘宝镜像

npm config set registry  https://registry.npmmirror.com

执行完成后执行以下命令

npm config get registry

设置成功后将会有如图效果

二、安vue-cli

设置好镜像源之后我们需要安装一个 vue 的脚手架工具( vue-cli

    执行以下命令安装vue-cli版本

npm install -g @vue/cli 或 cnpm install -g @vue/cli

        安装之后你就可以在命令行中使用vue命令,你可以使用以下命令来检查vue-cli版本安装是否正确

vue --version

三、使vue-cli创建vue项目

        安装好vue-cli之后我们在一个空目录下执行以下命令:

vue create hello-vue    //这里的hello-vue是项目名,可以自己定义

执行之后会有如下界面

回车后会有以下界面

选择依赖

将依赖项的配置放置在package.json

是否将其保存为将来项目的预设?

四、打开项目及运行

下载VScode或WebStorm开发工具

         

        VSCode安装好后按Ctrl+Shift+X打开扩展中心,搜索Vetur安装扩

开项目

Vue项目文件结构

使用VScode从项目根目录打开

main.js

main.js 作为应用程序的入口文件具有以下特征
  1. 实例化 Vue
  2. 放置项目中经常会用到的插件和CSS样式
  3. 存储全局变量
     。。。

package.json

在每个前端项目中,都有 package.json 文件,它是项目的配置文件,常见的配置有配置项目启动、打包命令,声明依赖包等。 package.json 文件是一个 JSON 对象,该对象的每一个成员就是当前项目的一项设置。 package.json 作为前端的大管家,到底有哪些配置和我们的日常开发密切相关?下面就来仔细剖析一下这个文件。
当我们搭建一个新项目时,往往脚手架就帮我们初始化好了一个 package.json 配置文件,它位于项目的根目录中。

scripts
指定了运行脚本命令的 npm 命令行缩写
如下列设置中指定了
npm run serve 所要执行的命令为 vue-cli-service serve【 npm run + 快捷名
"scripts":

 {

  "serve": "vue-cli-service serve",

  "build": "vue-cli-service build“

}

Vscode菜单->终端->新建终端

dependencies — 指定了项目运行所依赖的模
devDependencies 指定了项目开发所需要的模
browserslist — 用以兼容各种浏览
"browserslist": [

    "> 1%",

    "last 2 versions",

    "not dead"

  ]

运行vue-cli创建vue项目

        安装完成后键入如下命令运行刚刚创建的vue项目

cd hello-vue
npm run serve

打开浏览器输入http://localhost:8080将会看到我们刚刚创建的Vue项目

本人从事软件项目开发20多年,2005年开始从事Java工程师系列课程的教学工作,录制50多门精品视频课程,包含java基础,jspweb开发,SSH,SSM,SpringBoot,SpringCloud,人工智能,在线支付等众多商业项目,每门课程都包含有项目实战,上课PPT,及完整的源代码下载,有兴趣的朋友可以看看我的在线课堂

讲师课堂链接:https://edu.csdn.net/lecturer/893

更多推荐

【JavaWeb】你这么厉害,知道RBAC权限模型和ABAC权限模型吗?

文章目录一.RBAC权限模型1.RBAC的组成2.RBAC模型分类2.1.基本模型RBAC02.2.角色分层模型RBAC12.3.角色限制模型RBAC22.4.统一模型RBAC33.RBAC0模型核心表结构3.1.表结构设计3.2.模块划分4.基于RBAC的延展—用户组二.ABAC权限模型(基于Java讲解)1.ABA

人机中的事实与价值时空、排序

人机结合智能与事实价值融合分析确实是未来解决复杂疑难问题的基本策略之一。该策略利用人类智慧和机器智能相结合,结合有效的事实和价值分析方法,以更全面、准确、高效地解决问题。通过人机结合,可以充分发挥人类的主观能动性、判断力和创造力,同时借助机器的强大计算和数据处理能力,提供更深入、广泛的信息搜索、筛选和分析。这种结合能够

7.2、如何理解Flink中的水位线(Watermark)

目录0、版本说明1、什么是水位线?2、水位线使用场景?3、设计水位线主要为了解决什么问题?4、怎样在flink中生成水位线?4.1、自定义标记Watermark生成器4.2、自定义周期性Watermark生成器4.3、内置Watermark生成器-有序流水位线生成器4.4、内置Watermark生成器-乱序流水位线生成

基于springboot广场舞团系统springboot16

大家好✌!我是CZ淡陌。一名专注以理论为基础实战为主的技术博主,将再这里为大家分享优质的实战项目,本人在Java毕业设计领域有多年的经验,陆续会更新更多优质的Java实战项目,希望你能有所收获,少走一些弯路,向着优秀程序员前行!🍅更多优质项目👇🏻👇🏻可点击下方获取🍅文章底部或评论区获取🍅Java项目精品实

Linux安装mysql数据库并实现主从搭建

一.环境说明【环境说明】:192.168.110.161mysql-master##网络配置到位,防火墙关闭,selinux关闭192.168.110.162mysql-slave##网络配置到位,防火墙关闭,selinux关闭两台主机,操作系统是centos7,提前网络配置好,关闭防火墙,selinux,修改主机名二

esbuild中文文档-路径解析配置项(Path resolution - External、Main fields)

文章目录路径解析配置项Pathresolution外部模块External主字段Mainfields对于包的开发者结语哈喽,大家好!我是「励志前端小黑哥」,我带着最新发布的文章又来了!老规矩,小手动起来~点赞关注不迷路!esbuild简单介绍esbuild为了突破了JavaScript语言的瓶颈,采用了Go语言编写,构

Vue 如何监听 localstorage的变化

一.说明在日常开发中,我们经常使用localStorage来存储一些变量。这些变量会存储在浏览中。对于localStorage来说,即使关闭浏览器,这些变量依然存储着,方便我们开发的时候在别的地方使用。二.localStorage的使用存储值:window.localStorage.setItem(‘键名’,值)读取值

紫禁之巅-Unity游戏开发教程:勇者斗恶龙之魔法石

说明开设了一个unity游戏开发课程,可以帮助对游戏开发有兴趣的小伙伴学习Unity游戏开发的知识和技术,课程地址第一节课的课件是游戏工程,第二节的课件是大纲,和文章内相同,其它章节的课件和第一节课的相同,不需要重复下载课程大纲课程简介开设课程是为了帮助对游戏开发感兴趣的小伙伴掌握游戏开发的思路、方法、技术。为了帮助学

ps打开找不到MSVCP140.dll重新安装方法,安装ps出现msvcp140.dll缺失解决方法

在计算机中,我们可能会遇到许多问题,其中之一就是找不到msvcp140.dll文件。msvcp140.dll是一个动态链接库文件,它是MicrosoftVisualC++2015Redistributable的一部分。当计算机找不到这个文件时,可能会导致程序无法正常运行。本文将为您提供多个解决方法,以及msvcp140

每日一练 | 华为认证真题练习Day114

1、如图所示,交换机GE0/0/1和GE0/0/2两个端口都进行不同的此Hybrid配置,下面说法正确是()。(多选)A.财务部门发出的数据帧在交换机中携带的Tag为VLAN20B.行政部门和财务部门不能互访,因为两部门所属的VLAN不相同C.如果交换机的GE0/0/1和GE0/0/2两个端口都修改为Trunk端口,则

头歌平台 | 逻辑函数及其描述工具logisim使用

文章目录1、根据布尔表达式绘制电路2、根据真值表绘制电路3、根据简化真值表绘制电路4、根据波形图绘制电路5、根据卡诺图绘制电路1、根据布尔表达式绘制电路任务描述本关任务:在Logisim中根据给定的布尔代数表达式(F=AB+BC+CA)绘制逻辑电路。案例场景举例举重比赛裁判电路。在举重比赛中,通常有三位裁判(A、B、C

热文推荐