vscode和tmux的几点小设置

2,991 阅读1分钟

自己搭了个给微信公众号服务的nodejs server,遇到问题。

我需要把本地代码push到远程服务器里,这里运用到了vscode的sftp服务插件。

VSCODE的prettier插件不生效:

首先需要在项目根目录下创建sftp.json文件:

#sftp.json
{
  "name": "miniprogramme-nodejs",
  "host": "xx.xxx.xxx.xx",
  "username": "root",
  "protocol": "sftp",
  "port": 22,
  "privateKeyPath": "~/.ssh/xxx.pem",
  "remotePath": "/root/user/miniprogramme-nodejs",
  "uploadOnSave": true
}

但是一开始我的json格式是乱的,点击format code无反应,但是我vscodeprettier插件,为什么不生效呢?

经查得知在我vscodesetting.json里配置了:

"prettier.requireConfig": true,#表示prettier需要prettier的配置文件才生效

改成false就对了:

"prettier.requireConfig": false,

TMUX的作用

我通过ssh登陆远程服务器,在目录miniprogramme-nodejs下执行node index.js开启服务。

此刻,一个node服务运行在了3000端口。如果我想在该cmd窗口上做其他操作则需要ctrl + c取消服务了。所以这时就需要tmux帮助了。

TBC