java环境配置+marven+vue(勿看)

一. Window 10下JAVA环境配置

1、下载结束:
注意:根据自己windows系统的版本以及位数下载对应的JDK
2、配置环境
将上面下载的JDK安装好,我安装在了C盘,路径如下:
C:\Program Files\Java\jdk-15.0.2

①然后返回桌面,找到我的电脑,右键选择属性,在最左侧如图选择高级系统设置(3步):

打开选择“高级”标签下的最下面的环境变量,如图所示:

然后在系统变量(S)标签下新建,点击如图所示按钮:

新建,按如图所示填写:(其中路径为安装JDK的路径)

注意:JAVA_HOME的路径必须如图,不要写错了:

②下一步新建CLASSPATH,变量名(路径)按照如图所示填写(照写就可以,无论安装在什么目录下)

.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(前面的点和后面的分号都必须有)

③最后找到“Path”,点击编辑按钮

如图:

然后新建路径(按如图所示修改),修改后如图所示放在第一行(注意要把它放在第一行):

其实该路径表示的就是安装JDK目录中的bin的路径,前面的%JAVA_HOME%表示相对路径,所以整个过程只有JAVA_HOME的路径配置正确就可以了

以上一共3步完成配置,配置结束后,整个效果图如图所示:

在上图中,应该只有新建的JAVA_HOME的路径大家可能不一样,但是新建的CLASSPATH和修改的Path的(第一个分号之前)应该全部一样。

3、检验环境是否搭建成功

打开cmd,在新一行输入java,javac,java -version看看是否有显示,如图输入:

①输入java

在这里插入图片描述

marven什么是Maven?

如今我们构建一个项目需要用到很多第三方的类库,如写一个使用Spring的Web项目就需要引入大量的jar包。一个项目Jar包的数量之多往往让我们瞠目结舌,并且Jar包之间的关系错综复杂,一个Jar包往往又会引用其他Jar包,缺少任何一个Jar包都会导致项目编译失败。

以往开发项目时,程序员往往需要花较多的精力在引用Jar包搭建项目环境上,而这一项工作尤为艰难,少一个Jar包、多一个Jar包往往会报一些让人摸不着头脑的异常。

而Maven就是一款帮助程序员构建项目的工具,我们只需要告诉Maven需要哪些Jar 包,它会帮助我们下载所有的Jar,极大提升开发效率。

  1. 下载
    进入官网 maven.apache.org,点击download
    linux系统选择tar.gz,window选择bin
    在这里插入图片描述

  2. 配置
    将安装包解压到D盘的D:\目录下

设置电脑的系统变量,添加M2_HOME和MAVEN_HOME,在path中也添加bin目录

在cmd中输入mvn -version,能出来相关信息就表示配置成功。

  1. 修改镜像地址
    在 C:\Program Files\Maven\apache-maven-3.6.3\conf\settings.xml中的minors下,添加。详情见阿里云官方guide,https://maven.aliyun.com/mvn/guide
aliyunmaven * 阿里云公共仓库 https://maven.aliyun.com/repository/public
  1. 修改本地仓库地址
    在C:\Program Files\Maven\apache-maven-3.6.3中新建一个本地文件夹maven-repo,然后在 settings.xml中添加本地仓库地址,即
<localRepository>D:\Maven\apache-maven-3.6.3\maven-repo</localRepository>

记录 - 我的IDEA默认配置
在这里插入图片描述

一、安装node环境

1、 使用管理员模式打开终端,下载地址为:https://nodejs.org/en/

2、检查是否安装成功:如果输出版本号,说明我们安装node环境成功

node -v
在这里插入图片描述

3、为了提高我们的效率,可以使用淘宝的镜像:http://npm.taobao.org/
在这里插入图片描述

输入:npm install -g cnpm –registry=https://registry.npm.taobao.org
  即可安装npm镜像,以后再用到npm的地方直接用cnpm来代替就好了。(记住一定要使用管理员模式)

检查是否安装成功:

问题:webpack&&vue-cli构建项目一直处于 / downloading template状态

解决:在当前构建项目的目录下载镜像和脚手架

二、搭建vue项目环境

1、全局搭建vue脚手架,安装vue-cli

npm install --global vue-cli

2、进入你的项目目录,创建一个基于 webpack 模板的新项目: vue init webpack 项目名

说明:

Vue build ==> 打包方式,回车即可;

Install vue-router ==> 是否要安装 vue-router,项目中肯定要使用到 所以Y 回车;

Use ESLint to lint your code ==> 是否需要 js 语法检测 目前我们不需要 所以 n 回车;

Set up unit tests ==> 是否安装 单元测试工具 目前我们不需要 所以 n 回车;

Setup e2e tests with Nightwatch ==> 是否需要 端到端测试工具 目前我们不需要 所以 n 回车;

3、进入项目:cd vue-demo,安装依赖

安装成功后,项目文件夹中会多出一个目录: node_modules

4、npm run dev,启动项目

项目启动成功:

三、vue项目目录讲解

在这里插入图片描述

1、build:构建脚本目录

1)build.js ==> 生产环境构建脚本;

2)check-versions.js ==> 检查npm,node.js版本;

3)utils.js ==> 构建相关工具方法;

4)vue-loader.conf.js ==> 配置了css加载器以及编译css之后自动添加前缀;

5)webpack.base.conf.js ==> webpack基本配置;

6)webpack.dev.conf.js ==> webpack开发环境配置;

7)webpack.prod.conf.js ==> webpack生产环境配置;

2、config:项目配置

1)dev.env.js ==> 开发环境变量;

2)index.js ==> 项目配置文件;

3)prod.env.js ==> 生产环境变量;

3、node_modules:npm 加载的项目依赖模块

4、src:这里是我们要开发的目录,基本上要做的事情都在这个目录里。里面包含了几个目录及文件:

1)assets:资源目录,放置一些图片或者公共js、公共css。这里的资源会被webpack构建;

2)components:组件目录,我们写的组件就放在这个目录里面;

3)router:前端路由,我们需要配置的路由路径写在index.js里面;

4)App.vue:根组件;

5)main.js:入口js文件;

5、static:静态资源目录,如图片、字体等。不会被webpack构建

6、index.html:首页入口文件,可以添加一些 meta 信息等

7、package.json:npm包配置文件,定义了项目的npm脚本,依赖包等信息

8、README.md:项目的说明文档,markdown 格式

9、.xxxx文件:这些是一些配置文件,包括语法配置,git配置等

四、开始我们的第一个vue项目

1、在components目录下新建一个views目录,里面写我们的vue组件

1)开始我们的第一个组件:

a:在views目录下新建First.vue

b:在router目录下的index.js里面配置路由路径

c:template 写 html,script写 js,style写样式

d:输入ip: http://localhost:8010/#/first,查看页面效果

注意:

一个组件下只能有一个并列的 div,以下写法是错误:

数据要写在 return 里面,而不是像文档那样子写,以下写法错误:

2、讲讲父子组件

1)在components目录下新建sub文件夹,用于存放一下可以复用的子组件。比如新建一个Confirm.vue组件

3)在父组件中引入子组件

引入:import Confirm from ‘…/sub/Confirm’

注册:在标签内的 name代码块后面加上 components: {Confirm}

使用:在内加上

完整代码:

2)父子组件通信

子组件:

父组件:

3、使用路由搭建单页应用

1)按照以上方法,新建一个Second.vue组件

2)路由跳转:去第二个页面

路由跳转之后,注意观察路径变化:

可以看到,在html中解析成了a标签

这里只是简单的介绍了一下路由的使用,更多详细信息,请前往官网学习:https://router.vuejs.org/zh-cn/

4、如何用less写样式

1)安装less依赖:npm install less less-loader --save

安装成功之后,可在package.json中看到,多增加了2个模块:

2)编写less

五、补充

1、解决vue不能自动打开浏览器的问题:当我们输入npm run dev,运行项目,命令行提示我们运行成功,但是浏览器也没有自动打开,只能自己手动输入。

解决:

1)打开config ==> index.js

2)module.exports配置中找到autoOpenBrowser,默认设置的是false

3)将autoOpenBrowser改为true

4)Ctrl+C,然后我们重启一下,就能自动打开浏览器了

2、为了避免端口冲突,也可以修改port,打开目录同上

修改成功:

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值