删除代理
npm config delete proxy
npm config delete https-proxy
yarn config delete proxy
yarn config delete https-proxy
pnpm config delete proxy
pnpm config delete https-proxy
换源
淘宝镜像
npm config set registry https:
yarn config set registry https:
pnpm config set registry https:
官方源
npm config set registry https:
yarn config set registry https:
pnpm config set registry https:
清缓存
npm cache clean --force
yarn cache clean --force
pnpm store prune
pnpm store path
rm -rf <PATH>
pnpm store prune
pnpm_store_path=$(pnpm store path)
rm -rf $pnpm_store_path
项目中快速清理的scripts
{
"clean:pnpmstore": "pnpm store prune && pnpm_store_path=$(pnpm store path) && rm -rf $pnpm_store_path",
"clean:modules": "find . -type d -name 'node_modules' -prune -exec rm -rf '{}' +"
}
打包时给node增大内存分配
{
"build:test": "cross-env NODE_OPTIONS=--max_old_space_size=8192 vite build --mode test",
}