Nvm的使用
1.背景
通过 node 版本管理工具 nvm 安装 node,npm 安装失败。
2.原因
由于 nvm 下载 npm 的源站是 github,网络超时导致安装失败。
3.解决方案
在 nvm 中配置 node 和 npm 的国内镜像源,如 taobao 源。
-
找到 nvm 的配置文件 settings.txt,一般在 C:\Users{用户名}\AppData\Roaming\nvm 路径下。
-
在文件中添加一下两行配置。
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
4.每次切换版本,可能需要全局安装一下yarn;npm install -g yarn;
记得管理员身份打开powershell设置一下执行策略:set-ExecutionPolicy RemoteSigned ,Y确定;
Xshell的使用
一、 XShell的作用
XShell 是一种流行且简单的网络程序,旨在模拟虚拟终端。XShell可以在Windows界面下来访问远端不同系统下的服务器,从而比较好的达到远程控制终端的目的。它支持 RLOGIN、SFTP、SERIAL、TELNET、SSH2 和 SSH1,可以非常方便的对Linux主机进行远程管理。除此之外,其还有丰富的外观配色方案以及样式选择。
1
二、 下载XShell
Xshell免费版官网下载地址:家庭/学校免费 - NetSarang Website
三、安装一路下一步next
四、新建表
用户名:root;密码:用之前ssh密钥存储位置直接导入
找到已有ssh密钥命令 git bash:
cat ~/.ssh/id_rsa.pub
找到密钥存储位置:ssh-keygen.exe
五、接着操作对应的docker镜像
xxx 修改config。json文件
cd /xxx/data/frontxxx
vim config.json
sh stop.sh
sh deploy.sh
Vim编辑常用命令
-
打开文件:
vim 文件名
-
保存文件:
:w
-
另存为文件:
:w 文件名
-
退出编辑器:
:q
-
强制退出编辑器(如果有未保存的更改):
:q!
-
进入插入模式(用于编辑文本):按下
i
-
退出插入模式:按下
Esc
键 -
删除光标所在位置的字符:
x
-
删除光标所在位置的行:
dd
-
复制光标所在位置的行:
yy
-
粘贴复制的内容:
p
-
搜索:
/要搜索的内容
-
替换:
:s/要替换的内容/替换后的内容/g
-
移动光标到行首:
0
15.移动光标到行尾:$
16.保存并退出: :wq
17.保存并强制退出: :wq!