我不确定这是否是标准程序,但我在项目内部本地加载了 tmux 配置,因此当我在新计算机上按下 yarn start 时,我可以回到我的环境。
我想知道是否可以对 .bashrc 执行相同操作,以便当我加载 tmux 时,我可以从项目中获取本地版本的 .bashrc?
包文件.json
"scripts" : {
"start": "chmod u+x ./start.sh && ./start.sh",
"kill": "tmux kill-session -t dev"
}
启动脚本
SESSION=dev
tmux new-session -d -s $SESSION
#Just make sure the latest tmux conf is loaded
tmux send-keys 'tmux source-file tmux.conf && clear' C-m
tmux new-window -t $SESSION:1 -n 'WebServer'
tmux send-keys 'node ./start.js' C-m