小工具      在线工具  汉语词典  css  js  c++  java

Mac环境个人及开发快速配置环境

软件工具,macos,windows 额外说明

收录于:38天前

1.brew安装各种环境包,推荐!国内安装可以通过镜像来完成

官方地址:Homebrew — macOS(或 Linux)缺少的包管理器

您可以执行以下命令:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

镜像命令:如果官网命令无法使用,请使用gitee master的命令。版本与官方同步。

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

2.无论是前端还是后端开发还是个人使用,都建议下载JDK。

官方下载地址:Java 下载 |甲骨文中国

如果你想在mac上配置多个JDK版本,可以网上搜索,或者如果有需要我可以添加更多。

3.MySQL数据库配置与安装。推荐后端开发、全栈开发或者有需要的朋友下载。

官方下载地址:MySQL :: 下载 MySQL 社区服务器

4、NodeJS前端开发必备的环境依赖

官方下载地址:下载 | Node.js (nodejs.org)

在这里提醒下大家:如果想要配置多个版本的 NodeJS,推荐大家使用非易失性,至于其他的我个人不太推荐,目前我一直在使用nvm。

nvm安装方式:GitHub地址若打不开请参考以下命令:nvm-sh/nvm:节点版本管理器 - 符合 POSIX 标准的 bash 脚本,用于管理多个活动的 Node.js 版本 (github.com)

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash
export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm

5.对于npm前端项目,推荐使用pnpm,好处很多。

官方地址:安装| pnpm中文文档| PNPM中文网站

请参考自己的系统选择执行命令进行安装。

On Windows

iwr https://get.pnpm.io/install.ps1 -useb | iex

On POSIX systems Mac

curl -fsSL https://get.pnpm.io/install.sh | sh -
wget -qO- https://get.pnpm.io/install.sh | sh -

On Alpine Linux

curl -fsSL "https://github.com/pnpm/pnpm/releases/latest/download/pnpm-linuxstatic-x64" -o /bin/pnpm; chmod +x /bin/pnpm;

6.Python环境

官方下载地址:下载Python | Python.org

. . .

相关推荐

额外说明

Date时间转化时间getTime压测导致数据不准确

public static Date stringToDate(String dateStr) { Date date = null; if (StringUtils.isNotBlank(dateStr)) {

额外说明

刚学习编写代码时的愚蠢瞬间:初学者的代码经验分享

刚学习编写代码时的愚蠢瞬间:初学者的代码经验分享 刚学习编写代码时的愚蠢瞬间:初学者的代码经验分享 摘要 引言 糟糕的变量命名 -‍♂️ 问题 - 解决方案 异常处理的忽略 - 问题 - 解决方案 魔法数值的滥用 -‍♂️ 问题 - 解决方案 忘记注释

额外说明

【Unity优化篇】 | Unity脚本代码优化策略,空引用快速检索、使用合适的数据结构、禁用脚本和对象等 性能优化方法

- 博客主页:https://xiaoy.blog.csdn.net - 本文由 呆呆敲代码的小Y 原创,首发于 CSDN- - 学习专栏推荐:Unity系统学习专栏 - 游戏制作专栏推荐:游戏制作专栏 - 欢迎点赞 - 收藏 ⭐留言 - 如有错误敬请指

额外说明

Java连接各种数据库操作(mysql、oracle、postgresql、gbase、mongo)

本篇博客拖延了很久,可能细节处有些许遗忘了 项目需求要支持多种数据库的操作:基本的通过sql进行增删改查、查某个库的所有表、查数据表的字段、表数据及对应类型长度,-都有实现,涉及到mysql、oracle、postgresql、gbase、mongo五种

额外说明

关于Linux内存缓存过高问题

echo 1 > /proc/sys/vm/drop_caches 这个文件可以设置的值分别为1、2、3。它们所表示的含义为: echo 1 > /proc/sys/vm/drop_caches:表示清除pagecache。 echo 2 > /proc

额外说明

Servlet详解

目录 概念 快速入门  执行原理 Servlet中的生命周期方法 Servlet3.0 概念 Servlet(Server Applet)是Java Servlet的简称,称为小服务程序或服务连接器,用Java编写的服务器端程序,具有独立于平台和协议的特

额外说明

【eclipse】eclipse:安装 testNG 插件

目录 一、在线安装【推荐】 二、离线安装 (一)方法一、离线解压安装法 (二)方法二、离线不解压安装法【推荐】 一、在线安装【推荐】 (1)打开eclipse-->选中项目-->帮助-->安装新软件: (2)添加-->“名称”输入:MyTestNG,“位

额外说明

JSOUP详解(转)

一、Jsoup概述 1.1、简介     jsoup 是一款Java 的HTML解析器,可直接解析某个URL地址、HTML文本内容。它提供了一套非常省力的API,  可通过DOM,CSS以及类似于jQuery的操作方法来取出和操作数据。 1.2、Jsou

ads via 小工具