搭建Nodejs生产环境 - 1- 安装环境
nvm Node版本管理工具
1、安装 nvm curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
2、配置环境变量 source ~/.bashrc
欸,,挫得事情,我果然都能遇到,,,
报错:curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection...
解决:1、https://githubusercontent.com.ipaddress.com/raw.githubusercontent.com 去进行域名解析
2、修改host文件 vim /etc/hosts
3、在最后面添加 185.199.111.133 raw.githubusercontent.com
4、重新安装,,之后又报错:=> nvm is already installed in /root/.nvm, trying to update using git,,以为又没安装成功
5、百度,有人说 nvm
已经安装了 ,但是要更新 git
, Your version of git is out of date. Please update it!
6、既然这样,,我nvm应该不会再提示 -bash: git: command not found,,尝试,果然,看样子是安装成功了
7、先不管了,当是安装成功了,至于上面的报错,后面再出现,再来更
3、查看nvm安装状态,,如下,显示啥也没装
安装,得,,果然就报错了,,,不该抱希望的。。。
哈哈,,吉人自有天相,,啥也没搞,,重新安装一遍,,难道是好了?
再看下安装列表吧,,欸,,完美,,就是成功了。。。戏真多,,哈哈哈
想再安装另外的版本,,同上 nvm install xxx,,,我们尝试安装个稳定版本 nvm install stable,我胖虎飘了,没成,,直接放弃,欸,对了,,放弃才是正确的选择
尝试安个最新稳定版本,,来来来,,看看这个次数,,,是网的问题?纳尼。。。
最后再看下咱们安装的版本,就你两了,,我懒得。。。
剑走偏锋,,咱就用老的,老的问题多嘛,能锻炼。。。 nvm use xxx
快捷键
4、看下成果
全局 -g 安装 htt-server 插件,运行 http-server ,正常
但是,我来切割node版本试试,,再运行全局安装的http-server,,
看吧,不见了,,
说明了啥?
不同的node之间,npm装的全局包是分开的,独立的。是不是好用,,哎呦,,好像是美的。
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
nrm 镜像源管理
nrm是一个npm渊管理器,允许你快速的在npm源间切换
安装:npm install nrm;
常见命令:
nrm ls | 列出可用的源 | |
nrm use taobao | 通过nrm use 指令切换不同的源 | |
nrm add 别名 源地址 | 添加源 | |
nrm del | 删除源 | |
nrm test 别名 | 测试源的响应时间 |
安装镜像源
淘宝镜像源 |
|
。。。 | 。。。 |