From 68777e519d97b1429b07a7f608efa79fd76c3be2 Mon Sep 17 00:00:00 2001 From: Bluemangoo Date: Sat, 30 Mar 2024 19:47:00 +0800 Subject: [PATCH] mkdir before set cache --- cache-dir.bat | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/cache-dir.bat b/cache-dir.bat index eead132..414eea9 100644 --- a/cache-dir.bat +++ b/cache-dir.bat @@ -3,22 +3,42 @@ set disk=D set cache_dir=%disk%:\Cache +mkdir %cache_dir% + :: node +mkdir %cache_dir%\npm +mkdir npm config set cache %cache_dir%\npm\npm-cache npm config set cache %cache_dir%\npm\npm-cache --global + +mkdir %cache_dir%\yarn +mkdir %cache_dir%\yarn\cache yarn config set cache-folder %cache_dir%\yarn\cache + +mkdir %cache_dir%\pnpm +mkdir %cache_dir%\pnpm\v3 pnpm config set store-dir %cache_dir%\pnpm\v3 +mkdir %cache_dir%\pnpm\global +pnpm config set global-dir %cache_dir%\pnpm\global :: pip +mkdir %cache_dir%\pip +mkdir %cache_dir%\pip\cache pip config --global set global.cache-dir %cache_dir%\pip\cache :: go +mkdir %cache_dir%\go +mkdir %cache_dir%\go\go-build go env -w GOCACHE=%cache_dir%\go\go-build :: nuget +mkdir %cache_dir%\nuget +mkdir %cache_dir%\nuget\packages setx /M NUGET_PACKAGES %cache_dir%\nuget\packages :: vcpkg +mkdir %cache_dir%\vcpkg setx /M VCPKG_DEFAULT_BINARY_CACHE %cache_dir%\vcpkg :: maven +mkdir %cache_dir%\maven setx /M MAVEN_OPTS -Dmaven.repo.local=%cache_dir%\maven