java
win11
配置环境变量
安装目录的bin文件夹
D:\Code\Env\Java\JDK8\bin
配置双击运行jar
编辑注册表,为java命令加上-jar参数
# 查看jar的打开程序(发现是 jarfile,也可能是别的如jar_auto_file)
HKEY_CLASSES_ROOT.jar
# 进入打开程序的注册表(如果是别的替换掉jarfile)
HKEY_CLASSES_ROOT\jarfile\shell\open\command
# 给命令行加上-jar参数,如:
修改前:"D:\Code\Env\Java\JDK8\bin\java.exe" "%1"
修改后:"D:\Code\Env\Java\JDK8\bin\java.exe" -jar "%1"
经测试不起效果,怀疑是否是我java不是安装版的问题
nodejs
win11
安装配置
下载最新版 Node.js 并安装,此处我安装到了:D:\Code\Env\nodejs
# 确定是否配好环境变量
node -v
npm -v
# 修改全局模块路径,先创建这2个文件夹,并加入到 Path 环境变量中
mkdir "D:\Code\Env\nodejs\node_global"
mkdir "D:\Code\Env\nodejs\node_cache"
npm config set prefix "D:\Code\Env\nodejs\node_global"
npm config set cache "D:\Code\Env\nodejs\node_cache"
# 设置国内淘宝镜像源
npm config set registry https://registry.npmmirror.com
# 安装pnpm
npm install pnpm -g
mkdir "D:\Code\Env\nodejs\pnpm-store"
pnpm config set store-dir "D:\Code\Env\nodejs\pnpm-store"
其他问题
- 执行 install 出现 EPERM(操作无权限)错误
右键安装目录(D:\Code\Env\nodejs),属性-安全-编辑-选择 Users,授予完全控制权限
然后手动删除项目残留的 node_modules
miniconda
win11
配置环境变量
D:\Code\Env\miniconda
D:\Code\Env\miniconda\Scripts
D:\Code\Env\miniconda\Library\bin
命令行环境选项
执行以下命令后需要重启终端生效
# 初始化conda配置到命令行中
conda init
# 取消/开启自动激活base
conda config --set auto_activate_base false