Skip to content

环境配置 ​

Rust、 Go、 Python ​

CARGO_HOME
D:\dev_webAssembly\.cargo

PythonDir
D:\Python\Python313

RUSTUP_HOME
D:\dev_webAssembly\.rustup

WASMOPT_HOME
D:\dev_webAssembly\rust_libs\wasm-opt\binaryen-version_117

GOPATH
%USERPROFILE%\go

GOROOT
D:\dev_webAssembly\go

EMSCRIPTEN_HOME
D:\dev_webAssembly\emsdk\upstream\emscripten

EMSDK
D:\dev_webAssembly\emsdk

EMSDK_NODE
D:\dev_webAssembly\emsdk\node\20.18.0_64bit\bin\node.exe

EMSDK_PYTHON
D:\dev_webAssembly\emsdk\python\3.9.2-nuget_64bit\python.exe

Flutter、 Android ​

ANDROID_HOME
E:\software_flutter\android-sdk

ANDROID_SDK_HOME
E:\software_flutter\android-sdk

GRADLE_USER_HOME
E:\software_flutter\android-grade

FLUTTER_ROOT
E:\software_flutter\flutter

FLUTTER_STORAGE_BASE_URL
https://storage.flutter-io.cn

PUB_CACHE
E:\software_flutter\flutter_cache

PUB_HOSTED_URL
https://pub.flutter-io.cn
  • 配置项
%FLUTTER_ROOT%\bin
  • 镜像

Android Studio 代理

北京外国语大学镜像站地址:
mirror.bfsu.edu.cn 端口:80

修改项目中的 android/gradle/wrapper/gradle-wrapper.properties 文件,将 distributionUrl 配置为国内下载地址

# 这里配置成腾讯的地址,gradle版本为8.10.2,2025年1月这里有且仅推荐使用8.10.x版本(这个版本也是官方推荐的版本),不要使用7.x的版本
distributionUrl=https://mirrors.cloud.tencent.com/gradle/gradle-8.9-all.zip

修改项目中的 android/build.gradle 仓库地址

allprojects {
    repositories {
        // 腾讯云镜像
        maven { url 'https://mirrors.cloud.tencent.com/maven/' }
        // 阿里云镜像
        maven { url 'https://maven.aliyun.com/repository/google' }
        maven { url 'https://maven.aliyun.com/repository/public' }
        maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }
        google() // Google 的 Maven 仓库
        mavenCentral() // Maven Central 仓库
    }
}

rootProject.buildDir = "../build"
subprojects {
    project.buildDir = "${rootProject.buildDir}/${project.name}"
}
subprojects {
    project.evaluationDependsOn(":app")
}

tasks.register("clean", Delete) {
    delete rootProject.buildDir
}

Java、 Maven、 Php ​

JAVA_HOME
E:\appsoft\jdkHome

CLASSPATH
.;%JAVA_HOME%\bin;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

MAVEN_HOME
E:\software\apache-maven-3.6.3

PHP_HOME
E:\Apache24\php8.0.30
  • 配置项
%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin
%MAVEN_HOME%\bin

MySQL、 MongoDB、 MQT ​

MYSQL_HOME
E:\software\mysql-8.0.20-winx64

MONGODB_HOME
E:\software\mongodb5\bin

MOSQUITTO_DIR
D:\Program Files\mosquitto
  • 配置项
%MYSQL_HOME%\bin
%MONGODB_HOME%

Oracle ​

NLS_LANG
AMERICAN_AMERICA.ZHS16GBK

NUMBER_OF_PROCESSORS
4

Node ​

NODE_HOME
E:\NodeJS\node-v12.22.2-win-x64

NVM_HOME
E:\NodeJS\nvm

NVM_SYMLINK
E:\NodeJS\nvm-nodejs
  • 配置项
%NVM_HOME%
%NVM_SYMLINK%
E:\NodeJS\node_global
E:\java\ffmpeg\bin