V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
V2EX  ›  ymlog  ›  全部回复第 4 页 / 共 5 页
回复总数  98
1  2  3  4  5  
❮ ❯
@SilentDepth 谢了🌞
2020 年 11 月 3 日
回复了 ymlog 创建的主题 › 问与答 › 关于 VScode 快捷操作的一个问题?
@gromit1337 insert 有什么快捷键吗,我用的 13 寸的笔记本,没有`insert`按键
2020 年 10 月 17 日
回复了 raaaaaar 创建的主题 › 程序员 › 分享我刚总结的时间管理和精力管理需要注意的事项
很棒诶
2020 年 10 月 17 日
回复了 torenayto 创建的主题 › 分享创造 › 来试试这个开源的高颜值👉网易云播放器👈吧
nice
2020 年 10 月 7 日
回复了 hfpp2012 创建的主题 › 程序员 › 分享一个自己配的 vim
有效果图吗
推荐用 ipad,看起来很方便,做笔记也方便。kindle 滑动的时候延迟很大,这也是水墨屏的特性
2020 年 9 月 18 日
回复了 ymlog 创建的主题 › 问与答 › 求一张王阳明“知行合一”的壁纸作为提醒和勉励
@stay VX 只有家人,一般会用 QQ 多一点:2212585023,随缘
2020 年 9 月 8 日
回复了 ymlog 创建的主题 › 问与答 › 学累了怎么放松
@sillydaddy 这个不错
@shenjinpeng okok,非常详细,谢谢
@yhxx 感觉挺不错的,谢谢
我是学了一段时间前端,遇到 http 部分了,不是前端刚开始学。。。。
2020 年 8 月 28 日
回复了 ymlog 创建的主题 › 程序员 › Google Driver 传输类似 node_modules 这样的文件太慢
@kekxv 是的,很有道理,已经放弃传输 Node_modules 了
2020 年 8 月 28 日
回复了 ymlog 创建的主题 › 程序员 › Google Driver 传输类似 node_modules 这样的文件太慢
@hst001 今日份幽默,已经删了 node_modules 文件夹了,这玩意儿有毒
2020 年 8 月 28 日
回复了 ymlog 创建的主题 › 程序员 › Google Driver 传输类似 node_modules 这样的文件太慢
那个是删除 15 天前的备份,习惯性的写成了 7 天
2020 年 8 月 28 日
回复了 ymlog 创建的主题 › 程序员 › Google Driver 传输类似 node_modules 这样的文件太慢
@12101111 @Augi @Cielsky @HangoX @Hyoban @KuroNekoFan @Lxxyx @MrTreasure @NoUltimate @Osk

老哥们,写了个脚本算是最终解决方案吧,先生成渲染 markdown 的环境、用完了删除,有兴趣的可以看一下:
(如果觉得这里看代码不太行,可以看这个博客 8 月 28 号的更新: http://code.ymlog.cn/post/687d0838.html )

其实刚开始是很反对把 node_modules 删掉的,后来因为这个文件夹太恶心,很多 v2exr 老哥又都建议我删掉,就直接删了,每次渲染的时候再装回来



# 修改时间:2020/8/25
# Description:
# 0 、yarn 安装 node_modules 模块
# 1 、将本地 hexo 的 markdown 渲染成 html 放到 public 目录
# 2 、打包 public 目录并上传到云端解压
# 3 、在云端解压到 /blog/public/ ——该路径是 nginx 的 root 路径
# 4 、删除 public 、node_modules,删除 7 天前的备份文件
# 5 、备份当前 hexo 目录


echo "生成 node_modules"
yarn install

echo "generate public"
hexo g

echo "删除 node_modules"
rm -rf ./node_modules

echo "打包 public 目录"
tar -zcf public.tar.gz public

echo "上传 public 目录"
scp -i "C:\\Users\\ym\\.ssh\\id_rsa" -o "StrictHostKeyChecking=no" public.tar.gz root@huawei:/root/

echo "解压云端文件"
ssh -i "C:\\Users\\ym\\.ssh\\id_rsa" -o "StrictHostKeyChecking=no" root@huawei 'rm -rf /blog/public && tar -zxf /root/public.tar.gz -C /blog/'

echo "清除 public 目录"
rm -rf public
rm -fr public.tar.gz

echo "删除 7 天前的备份"
find ../backup/ -name hexo_backup_* -ctime +15 -exec rm -rf {} \;

echo "备份当前 hexo 目录"
tar -zcf ../backup/hexo_backup_$(date '+%Y-%m-%d').tar.gz *
2020 年 8 月 28 日
回复了 ymlog 创建的主题 › 程序员 › Google Driver 传输类似 node_modules 这样的文件太慢
@krixaar 以前用过软链接和硬链接,感觉不太喜欢,技术上可行,但是本该是一个目录的东西放在不同地方,强迫症难受,现在打算用 yarn,比 npm 快
2020 年 8 月 28 日
回复了 ymlog 创建的主题 › 程序员 › Google Driver 传输类似 node_modules 这样的文件太慢
@HangoX 不想 markdown 文件丢失,于是就同步了 hexo 的目录,但是 node_modules 不能排除在外,Google Driver 应该没有.git ignore 的功能
2020 年 8 月 28 日
回复了 ymlog 创建的主题 › 程序员 › Google Driver 传输类似 node_modules 这样的文件太慢
@vanxy 我也知道可以 npm 安装,但是你不理解我的需求
2020 年 8 月 28 日
回复了 ymlog 创建的主题 › 程序员 › Google Driver 传输类似 node_modules 这样的文件太慢
@KuroNekoFan 麻烦看清说明,我是本地也要用
1  2  3  4  5  
❮ ❯
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   920 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 29ms · UTC 20:06 · PVG 04:06 · LAX 12:06 · JFK 15:06
♥ Do have faith in what you're doing.