ByteNote LogoByteNote

Navigation

  • Blog
  • 工具

    © 2025 ByteNote. All rights reserved.

    Next.js 自动化部署到VPS的本地Shell 脚本

    Aug 25, 20222 min read

    自动化commit和执行脚本

    // dev.sh
    
    git add .
    # 提交当前的时间戳
    git commit -m "dev:$(date +%Y%m%d-%H%M%S)"
    git push
    # 需要先提交代码到远程仓库中
    ssh 47 -T <  "./upload.sh"
    
    
    

    ssh 远程执行本地脚本

    cd next-site
    yarn
    git fetch --all
    git reset --hard origin/master
    git pull
    npm i
    npm run build
    pm2 restart 0
    pm2 save
    

    相关文章

    Go GOMAXPROCS 的使用

    Go GOMAXPROCS 环境变量控制 Go 程序中可同时运行的最大 CPU 数量,通过合理设置可优化程序性能和并发能力。

    next.js 如何关闭 Telemetry?

    在Next.js项目中关闭Telemetry,需在根目录创建`next.config.js`并设置`telemetry: false`,以禁用数据收集。

    前端开发中的时间四象限,你需要了解的是什么?

    时间四象限是一种帮助前端开发团队高效规划和管理项目时间的方法,通过区分任务的紧急性和重要性来优化工作安排和提高效率。

    JavaScript中的setTimeout和setInterval有何不同之处?

    JavaScript中的setTimeout函数用于一次性延迟执行,而setInterval函数用于重复执行直到被清除。

    GO JSSDK 前后端服务的实现

    该代码实现了一个使用Go语言编写的微信JS-SDK前后端服务,包括获取和验证微信配置、处理跨域请求以及前端调用微信分享功能。