热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

ideaTerminal配置cmder(增加nodejs,git配置,jdk本地环境)

下载安装nodejs,git,cmder(绿色版直接解压)配置nodejs环境配置缓存npmconfigsetcacheE:\JetBrains\nodejs\node_c

下载安装nodejs,git,cmder(绿色版直接解压)在这里插入图片描述


配置nodejs环境

配置缓存
npm config set cache "E:\JetBrains\nodejs\node_cache"
配置全局模块
npm config set prefix "E:\JetBrains\nodejs\node_global"
配置淘宝镜像
npm config set registry https://registry.npm.taobao.org

或者批处理文件配置环境并运行

@echo offecho **************开始配置Node JS 环境*************
cd /d %~dp0echo Node JS目录%cd%echo 在当前路径创建 %cd%\workspace 文件夹
if not EXIST "%cd%\workspace" ( md "%cd%\workspace" )echo 在当前路径创建 %cd%\Roaming\npm 文件夹
if not EXIST "%cd%\Roaming\npm" ( md "%cd%\Roaming\npm" )echo 在当前路径创建 node_global文件夹
if not EXIST "%cd%\node_global" ( md "%cd%\node_global" )echo 在当前路径创建 node_cache" 文件夹
if not EXIST "
%cd%\node_cache" ( md "%cd%\node_cache" )if not EXIST "%cd%\tmp.txt" ( call npm config set prefix "%cd%\node_global")
if not EXIST "
%cd%\tmp.txt" ( call npm config set cache "%cd%\node_cache")
if not EXIST "
%cd%\tmp.txt" ( call npm config set registry https://registry.npm.taobao.org )
echo ok>tmp.txtset path=%cd%\node_global;%cd%;%path%
set node_path=%cd%\node_global\node_modules ::这一步应该可以不需要配置
echo 配置环境变量完成call npm config get prefix & echo. &echo.
echo ------------------------------------------------------------
call npm config get cache & echo.
echo. & echo Node JS system environment is ready & echo. & echo.
echo **************Node JS 环境加载完成***************
cmd /k

ps npm config ls 查询命令未修改请删除tmp.txt 重新添加


添加git配置

配置nodejs环境后继续增加(配置java环境和git环境)

echo **************Node JS 环境加载完成***************
echo **************开始配置JAVA环境***************
set NODEJS=%cd%
cd..
cd jdk\jdk1.8.0_181
echo JAVA目录%cd%
set SRC=%cd%
set JAVA_HOME=%SRC%
set PATH=%JAVA_HOME%\bin;%PATH%
set CLASSPATH=.
echo **************java 环境加载完成***************
cd %NODEJS%
echo **************开始配置git环境变量**************
cd..
cd Git
echo Git目录%cd%
set GIT=%cd%
set PATH=%GIT%\bin;%PATH%
echo **************git 环境加载完成***************
cd %NODEJS%\workspace
cmd /k

完整bat和目录结构

@echo offecho **************开始配置Node JS 环境*************
cd /d %~dp0echo Node JS目录%cd%echo 在当前路径创建 %cd%\workspace 文件夹
if not EXIST "%cd%\workspace" ( md "%cd%\workspace" )echo 在当前路径创建 %cd%\Roaming\npm 文件夹
if not EXIST "%cd%\Roaming\npm" ( md "%cd%\Roaming\npm" )echo 在当前路径创建 node_global文件夹
if not EXIST "%cd%\node_global" ( md "%cd%\node_global" )echo 在当前路径创建 node_cache" 文件夹
if not EXIST "
%cd%\node_cache" ( md "%cd%\node_cache" )if not EXIST "%cd%\tmp.txt" ( call npm config set prefix "%cd%\node_global")
if not EXIST "
%cd%\tmp.txt" ( call npm config set cache "%cd%\node_cache")
if not EXIST "
%cd%\tmp.txt" ( call npm config set registry https://registry.npm.taobao.org )
echo ok>tmp.txtset path=%cd%\node_global;%cd%;%path%
set node_path=%cd%\node_global\node_modules ::这一步应该可以不需要配置
echo 配置环境变量完成call npm config get prefix & echo. &echo.
echo ------------------------------------------------------------
call npm config get cache & echo.
echo. & echo Node JS system environment is ready & echo. & echo.
echo **************Node JS 环境加载完成***************
echo **************开始配置JAVA环境***************
set NODEJS=%cd%
cd..
cd jdk\jdk1.8.0_181
echo JAVA目录%cd%
set SRC=%cd%
set JAVA_HOME=%SRC%
set PATH=%JAVA_HOME%\bin;%PATH%
set CLASSPATH=.
echo **************java 环境加载完成***************
cd %NODEJS%
echo **************开始配置git环境变量**************
cd..
cd Git
echo Git目录%cd%
set GIT=%cd%
set PATH=%GIT%\bin;%PATH%
echo **************git 环境加载完成***************
cd %NODEJS%\workspace
cmd /k

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
基础环境完成


配置cmder

修改cmder/\vendor文件夹下init.bat文件
前面增加

@echo off
set POJECT_ROOT=%cd%
set POJECT_BAT=%~dp0
@echo %POJECT_ROOT%
@echo %POJECT_BAT%
cd /d %POJECT_BAT%
cd..
cd..
cd nodejs
call "nodejs.bat" // 去掉 cmd /k
cd /d %POJECT_ROOT%

修改idea配置 (执行cmder修改后的bat)

在这里插入图片描述

在这里插入图片描述


配置完成


推荐阅读
author-avatar
Irises---_372
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有