Nodejs 环境配置终极解决方案
工欲善其事,必先利其器。
nvm 管理 Nodejs 版本
curl https://raw.githubusercontent.com/cnpm/nvm/master/install.sh | bash// add to .bashrc or .zshrc
source ~/.nvm/nvm.shnvm install iojs-v3.0.0
nvm alias default iojs-v3.0.0
cnpm/tnpm 加速 npm
// cnpm:国内用户
npm install -g cnpm --registry=https://registry.npm.taobao.org// tnpm: 公司内部
npm install -g tnpm --registry=xxxx
不同版本的 Nodejs 共享全局的 npm
用 nvm 管理 node 版本,会碰到这样一个问题:对于各个版本的全局 npm 模块,是各自独立的,因此,当你在 0.12.6 下全局安装了某个模块,然后切换到 0.12.7 之后又得重新安装。所以,解法就是 npm prefix
// 获取当前的 prefix
npm config get prefix // ~/.nvm/versions/0.12.6/...// 将 prefix 设置到一个全局目录下,比如新建一个 /Users/guo/npm-global, 这个文件不要放在需要 sudo 的文件夹下
npm config set prefix /Users/guo/npm-global
设置之后,再用 npm 安装全局模块时就会放在 npm-global 下,注意 npm/cnpm 的 prefix 是各自独立的,因此每个都需要设置一下。
然后呢,全局模块的可执行文件也会放在 npm-global/bin
目录下,想要执行这些命令的话,还需要添加一条 PATH, 打开你的 .zshrc
或者 .bashrc
, 末尾添加一行:
export PATH=/Users/guo/npm-global/bin:$PATH
搞定!
文章转载自:http://sobear.me/
作者:大果
Nodejs 环境配置终极解决方案相关推荐
- nodejs环境配置
nodejs环境配置 文章目录 nodejs环境配置 1.系统环境变量 2.配置 3.使用nrm管理源 4.使用nvm切换nodejs版本 10.问题 (1) node-gpy rebuild失败 ( ...
- Macbook m1环境配置终极版
Macbook m1 环境配置终极版 一.系统配置 1.1 环境配置 1.2 Mac M1 升级系统 MacOS Monterey(2021-12-06) 二.应用安装 2.1 JDK(open jd ...
- nginx nodejs环境配置_Linux基本开发环境配置git,c++,nodejs,nginx
Linux基本开发环境配置 前一篇文章配置了基本的SSH,本文来讲讲关于基本的开发环境的配置,包括git,c,c++,nodejs,nginx. 安装git和配置无密码登录github yum ins ...
- nginx nodejs环境配置_服务器环境配置安装(mysql+redis+nodejs+nginx)
公司用来测试的服务器挂了,最后重装了系统,需要重新配置程序运行环境,linux上安装不是很熟悉,特此记录一下. 首先获取系统版本信息: 一.mysql 1. 安装 安装命令:sudo apt-get ...
- nginx nodejs环境配置_在Linux系统配置Nodejs环境的最简单步骤,部署多个thinkjs(nodejs)项目...
发现一台服务器部署管理多个nodejs服务,可以采用二级域名weekly.mwcxs.top,也可以采用固定后缀www.mwcxs.top/weekly的方式,本文先从固定后缀的方式部署管理多个nod ...
- nginx nodejs环境配置_Linux 环境变量配置(Nodejs/MongoDB/JDK/Nginx)
一.环境变量配置 注:配置环境变量的文件 全局变量(系统级别): /etc/bashrc /etc/profile /etc/environment 用户变量(用户级别): ~/.bash_profi ...
- Nodejs 环境配置
1.点击下载 2.修改全局依赖包下载路径 我的安装目录:D:\Program Files\nodejs 默认情况下,我们在执行npm install -g XXXX下载全局包时,这个包的默认存放路径位 ...
- nginx nodejs环境配置_基于docker的nodejs、php开发环境,包含多种组合安装
dnnmmp 基于docker的nodejs.php开发环境 (docker,nodejs,php,nginx,mongo,mysql,redis) Dnnmmp包含以下组合 dnm(Docker + ...
- windows下nodejs环境配置
一.下载 去nodejs下载node.msi安装文件包,里面包含了node.js和npm: 双击node.msi就行了,选择安装路径和npm: 二.设置环境变量 [新版本都不需要设计环境变量了,软件会 ...
最新文章
- Xamarin iOS开发实战上册(内部资料daxueba.net)
- 教育培训行业如何在抖音快速获客、变现?
- mybaits二十一:1连接池以及事务控制
- C_Free引用链接库
- duilib 自带树形控件的认识
- Spring全家桶中的日志框架
- 微信公众号开发 重要 access_token {errcode:40164,errmsg:invalid ip 114.221.159.11, not in whitelist hint:
- 最强云硬盘来了,让AI模型迭代从1周缩短到1天
- c++ primer 6.3.3节练习答案
- Titan XP值不值?教你如何挑选深度学习GPU
- Promise及其应用
- Flask外部访问服务器最简单的操作
- 购买30万住房也能落户武汉
- 解密编程——程序诞生的基本工序
- Python编程--个人信息修改小程序
- #7.白盒测试:控制流测试
- 关于img标签中data:image/XXX;base64图片内容提取
- 信创办公--基于WPS的Word最佳实践系列(快速统一文档格式)
- 基于Java的高考志愿填报与录取系统
- android 服务保活之白名单,Android保活从入门到放弃:乖乖引导用户加白名单吧(附7大机型加白示例)...