转载
一、下载 node.js 安装包
进入 node.js 官网链接

建议下载左边稳定版本,可以自行选择!

下载后的文件是 .pkg 文件

二、安装 node.js
安装

​ 此步骤可能需要输入Mac密码,输入开机密码就可以了!

出现该页面,说明已经安装成功了,点击关闭!

测试并查看版本

打开Mac终端,在终端中输入 node -v

三、配置全局模块和缓存路径
为了方便管理,我们这里自定义配置全局模块和缓存路径;如果不想麻烦可以跳过此步骤

node 默认安装在 /usr/local/bin 目录下,我们在 bin 目录下新建 nodepackage ,并在 nodepackage 下新建 node_cache , node_gobal 目录

执行下面命令进行修改目录文件

sudo npm config set prefix “/usr/local/bin/nodepackage/node_gobal” # gobal位置
sudo npm config set cache “/usr/local/bin/nodepackage/node_cache” # cache位置
1
2
配置环境变量,修改 ~/.zprofile 文件,添加以下文件

NODE_HOME=/usr/local/bin
NODE_MODULES=/usr/local/bin/nodepackage/node_gobal/bin
PATH=NODEHOME:NODE_HOME:NODEH​OME:NODE_MODULES:$PATH
export NODE_HOME NODE_MODULES PATH
1
2
3
4

编写完成后,记得source该文件,进行生效

为正在使用的用户设置权限

语法

sudo chown -R [owner] /usr/local/bin/nodepackage
1
2

四、配置阿里镜像源
由于node的服务器在国外,下载速度较慢,所以我们修改默认的镜像源,设置阿里云的

设置镜像
sudo npm config set registry https://registry.npm.taobao.org
1
测试配置之后是否成功(返回刚刚设置的地址即成功)

sudo npm config get registry
1

查看全局配置命令

sudo npm config ls
1

五、测试,全局安装 TypeScript
安装 TypeScript 并查看版本

sudo npm i typescript -g //全局安装 TypeScript
tsc -v //查看 ts 版本
1
2

已经安装成功

使用 WebStorm 测试,是否可以正常使用

可以正常编译,已经设置成功

六、Mac 中 node.js 卸载
pkg卸载
sudo rm -rf /usr/local/{bin/{node,npm},lib/node_modules/npm,lib/node,share/man//node.}

原文链接:https://blog.csdn.net/qq_41435602/article/details/112690672

Mac 安装 node.js 并进行配置相关推荐

  1. Mac 安装 node.js 及环境配置

    1.官网下载 访问nodejs官网,点击稳定版,并下载 https://nodejs.org/en/ 2.安装 双击刚下载的文件,按步骤默认安装就行 3. 验证 安装完成后打开终端 输入 npm -v ...

  2. mac 安装node.js

    mac 安装node.js 第一步:官网下载 访问nodejs官网,链接: https://nodejs.org/zh-cn/,选择红色选框内的点击安装. LTS是稳定版. Current是最新版本, ...

  3. Node.js开发入门(一)——安装Node.js及编辑器配置

    Node.js是一个轻松构建快速,可扩展的网络应用平台建立在Chrome的JavaScript运行.Node.js使用事件驱动,非阻塞I/O模型,使得它重量轻,高效,完美的数据密集型实时应用程序运行在 ...

  4. 01-Windows下安装Node.js及环境配置

    1. 前期准备###### 1.Node.js简介 简单的说 Node.js 就是运行在服务端的 JavaScript.Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运 ...

  5. windows下安装node.js及环境配置、部署项目

    https://blog.csdn.net/zjh_746140129/article/details/80460965

  6. 如何在Mac上安装Node.js和NPM

    原作者:Dave McFarland  翻译转载:https://blog.teamtreehouse.com/install-node-js-npm-mac 如何在Mac上安装Node.js和NPM ...

  7. VUE3.0 一.安装node.js、vue3.0脚手架

    VUE3.0 一.安装node.js.vue3.0脚手架 1.安装nodejs 首先去官网下载nodejs 查看npm和node版本,出现版本号即安装成功. npm -v # 6.13.4node - ...

  8. ubuntu安装node.js

    Node.js 是运行在服务端的 JavaScript, 是基于 Chrome JavaScript V8 引擎建立的平台. 方式一 1.下载并安装 Node.js 下载最新的稳定版 v6.10.3 ...

  9. CentOS 下安装 Node.js 8.11.3 LTS Version

    Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google Chrome V8 JavaScript引擎,简单说是运行在服务端的 JavaScript.下面我们来演示一下Cen ...

最新文章

  1. vs社区版到期离线激活_vs2019离线安装包
  2. 关于浮点型加减乘除运算不精确的问题
  3. vue --- cdn导入,一些基本操作
  4. C# Lambda表达式详解,及Lambda表达式树的创建
  5. 哪种人是软件设计中的稀缺型人才?
  6. 1.5编程基础之循环控制 32 求分数序列和 python
  7. python零基础自学教材-Python3零基础教材电子书合集
  8. Unity3D基础39:人物角色模型
  9. android项目中导入actionbarsherlock 需要注意的地方
  10. mongoDB学习--建库、删库、插入、更新
  11. 谷歌浏览器,如何不用翻墙,下载插件?
  12. 空间中直线与直线之间的位置关系
  13. 机器学习中,从一张图片中提取出感兴趣的区域(以交通标志为例)
  14. Nexus私服简介及搭建
  15. 电子技术基础(三)__第2章放大电路原理__晶体三极管
  16. Java常见面试题 + 答案
  17. [转]Assembly Manifest 通俗简易手册
  18. cisco3560三层交换机vlan间路由配置实例
  19. msm android机型适配,魅族系统适配全机型了,Flyme8 安卓9高通通刷包,通用适配...
  20. break在python中什么意思_Python中break 关键字用途说明

热门文章

  1. [附源码]java毕业设计电子病历信息管理系统
  2. JAVA案例2—3 超市购物程序设计
  3. 我的世界服务器修改logo,《我的世界》服务器创始人因病去世 玩家建致敬标志...
  4. 人生时间计算器_时间计算器
  5. hexo+github+腾讯云+typora零费用搭建个人博客
  6. 虚拟机安装完ghost系统后找不到操作系统的原因
  7. python3 大文件去重
  8. java实现rar格式,java解压缩文件的实现示例,支持rar和zip格式
  9. 在 Visual Studio 2010 中创建 ASP.NET Web 项目
  10. mysqlcnf标准配置