Mac 安装 node.js 并进行配置
转载
一、下载 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:NODEHOME: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 并进行配置相关推荐
- Mac 安装 node.js 及环境配置
1.官网下载 访问nodejs官网,点击稳定版,并下载 https://nodejs.org/en/ 2.安装 双击刚下载的文件,按步骤默认安装就行 3. 验证 安装完成后打开终端 输入 npm -v ...
- mac 安装node.js
mac 安装node.js 第一步:官网下载 访问nodejs官网,链接: https://nodejs.org/zh-cn/,选择红色选框内的点击安装. LTS是稳定版. Current是最新版本, ...
- Node.js开发入门(一)——安装Node.js及编辑器配置
Node.js是一个轻松构建快速,可扩展的网络应用平台建立在Chrome的JavaScript运行.Node.js使用事件驱动,非阻塞I/O模型,使得它重量轻,高效,完美的数据密集型实时应用程序运行在 ...
- 01-Windows下安装Node.js及环境配置
1. 前期准备###### 1.Node.js简介 简单的说 Node.js 就是运行在服务端的 JavaScript.Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运 ...
- windows下安装node.js及环境配置、部署项目
https://blog.csdn.net/zjh_746140129/article/details/80460965
- 如何在Mac上安装Node.js和NPM
原作者:Dave McFarland 翻译转载:https://blog.teamtreehouse.com/install-node-js-npm-mac 如何在Mac上安装Node.js和NPM ...
- VUE3.0 一.安装node.js、vue3.0脚手架
VUE3.0 一.安装node.js.vue3.0脚手架 1.安装nodejs 首先去官网下载nodejs 查看npm和node版本,出现版本号即安装成功. npm -v # 6.13.4node - ...
- ubuntu安装node.js
Node.js 是运行在服务端的 JavaScript, 是基于 Chrome JavaScript V8 引擎建立的平台. 方式一 1.下载并安装 Node.js 下载最新的稳定版 v6.10.3 ...
- CentOS 下安装 Node.js 8.11.3 LTS Version
Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google Chrome V8 JavaScript引擎,简单说是运行在服务端的 JavaScript.下面我们来演示一下Cen ...
最新文章
- vs社区版到期离线激活_vs2019离线安装包
- 关于浮点型加减乘除运算不精确的问题
- vue --- cdn导入,一些基本操作
- C# Lambda表达式详解,及Lambda表达式树的创建
- 哪种人是软件设计中的稀缺型人才?
- 1.5编程基础之循环控制 32 求分数序列和 python
- python零基础自学教材-Python3零基础教材电子书合集
- Unity3D基础39:人物角色模型
- android项目中导入actionbarsherlock 需要注意的地方
- mongoDB学习--建库、删库、插入、更新
- 谷歌浏览器,如何不用翻墙,下载插件?
- 空间中直线与直线之间的位置关系
- 机器学习中,从一张图片中提取出感兴趣的区域(以交通标志为例)
- Nexus私服简介及搭建
- 电子技术基础(三)__第2章放大电路原理__晶体三极管
- Java常见面试题 + 答案
- [转]Assembly Manifest 通俗简易手册
- cisco3560三层交换机vlan间路由配置实例
- msm android机型适配,魅族系统适配全机型了,Flyme8 安卓9高通通刷包,通用适配...
- break在python中什么意思_Python中break 关键字用途说明
热门文章
- [附源码]java毕业设计电子病历信息管理系统
- JAVA案例2—3 超市购物程序设计
- 我的世界服务器修改logo,《我的世界》服务器创始人因病去世 玩家建致敬标志...
- 人生时间计算器_时间计算器
- hexo+github+腾讯云+typora零费用搭建个人博客
- 虚拟机安装完ghost系统后找不到操作系统的原因
- python3 大文件去重
- java实现rar格式,java解压缩文件的实现示例,支持rar和zip格式
- 在 Visual Studio 2010 中创建 ASP.NET Web 项目
- mysqlcnf标准配置