作者回复: 我最近赶稿子,赶完稿子我会录视频演示每一步的操作,最终实现github actions的自动化部署 , 我自己的个人项目也是用的这个方式来实现,感兴趣可以先看下这里actions配置 https://github.com/shengxinjing/it-roadmap/tree/main/.github/workflows
作者回复: action是github自带的,gitlab有自己系统内类似的机制,还可以对接jenkins
作者回复: 课程设计里主要会使用actions来做
作者回复: 课程里暂时没设计nuxt的内容哈
作者回复: 基于github actions自己也可以试试
作者回复: npm run build之后打包的内容,每个文件名的hash值就是用来处理缓存的,确保代码修改之后的文件名会修改
作者回复: 这个赶完稿子我会录制的,使用actions配置去自动化部署
作者回复: 新增一个scripts : "build:dev": "vue-tsc --noEmit && vite build --mode=development", 这样就可以打包出一个可以用devtools的版本用来调试
作者回复: 后面会直接用视频发布,这一讲确实文字不好表达
作者回复: 其实最简单的方式就是打包也用esbuild,不过打包时间其实并不是核心痛点,不会影响研发效率