Skip to content

开发环境搭建

Node.js

fnm

  1. 下载 fnm,并解压。

  2. Windows 环境变量(fnm),Path 中添加:

    md
    D:\Software\fnm
  3. 通过查看版本来检查是否配置成功:

    bash
    fnm --version
  4. 设置 default 版本:

    bash
    fnm default <node_version>
  5. Windows 环境变量(node.js),Path 中添加:

    md
    D:\Software\fnm-windows\aliases\default
  6. 通过查看版本来检查是否配置成功:

    bash
    node --version

PowerShell

  1. 修改 PowerShell 配置文件:

    powershell
    # 创建配置文件
    if (-not (Test-Path $profile)) { New-Item $profile -Force }
    
    # 打开/编辑配置文件
    notepad $profile
  2. 添加 fnm 配置:

    powershell
    # fnm
    $env:FNM_DIR = "D:\Software\fnm-windows"
    fnm env --use-on-cd --shell powershell | Out-String | Invoke-Expression

Git Bash

  1. 修改 Git Bash 配置文件:

    bash
    vi ~/.bashrc
  2. 添加 fnm 配置:

    bash
    # fnm
    export FNM_DIR="/d/Software/fnm-windows"
    eval "$(fnm env --use-on-cd)"

    tip: 添加 --use-on-cd,用于自动识别目录下的 Node.js 版本:

  3. 重新加载配置文件:

    bash
    source ~/.bashrc

Java 环境配置

JDK

  1. 下载 JDK

    建议下载压缩包然后自行解压,统一管理,方便后续通过修改环境变量来切换版本。

  2. 配置环境变量:

    • JAVA_HOME -> D:\Software\Java\jdk-1.8
    • Path 中添加 %JAVA_HOME%\bin
  3. 通过查看版本来检查是否配置成功:

    bash
    java -version

Tomcat

  1. 下载 Tomcat

    建议下载压缩包然后自行解压,统一管理,方便后续通过修改环境变量来切换版本。

  2. 配置环境变量:

    • CATALINA_HOME -> D:\Software\apache-tomcat-8.5.100
    • Path 中添加 %CATALINA_HOME%\bin
  3. 通过查看版本来检查是否配置成功:

    bash
    catalina.bat version

Maven

  1. 下载 Maven

    建议下载压缩包然后自行解压,统一管理,方便后续通过修改环境变量来切换版本。

  2. 配置环境变量:

    • MAVEN_HOME -> D:\Software\apache-maven-3.9.8
    • Path 中添加 %MAVEN_HOME%\bin
  3. 通过查看版本来检查是否配置成功:

    bash
    mvn --version
  4. 配置镜像:

    xml
    <?xml version="1.0" encoding="UTF-8"?>
    
    <settings>
        <mirrors>
            <mirror>
                <id>alimaven</id>
                <name>aliyun maven</name>
                <mirrorOf>central</mirrorOf>
                <url>https://maven.aliyun.com/repository/central</url>
            </mirror>
        </mirrors>
    </settings>

    提示

    IDEA 中 maven 的默认路径:

    • User settings file: ~/.m2/settings.xml
    • Local repository: ~/.m2/repository

基于 MIT 许可发布