Eri*_*nig 3 static-site hugo netlify
我无法让我的Hugo站点与Netlify一起部署.我想在部署之前使用Webpack编译我的静态资产(Sass和JS),并且我在生成页面之前生成了用于缓存破坏的哈希需要读取的哈希.因此yarn run build需要在hugo调用之前完成运行.但是,从Netlify部署日志判断,这似乎不会发生.
免责声明:我为netlify工作.
Jessica的答案几乎肯定对你的用例更好,但总的来说,如果人们不使用像gulp/grunt/make这样的工具(构建环境中的选项是"你可以在linux上运行的任何东西" - 请参阅https:// www.netlify.com/blog/2016/10/18/how-our-build-bots-build-sites/),您可以将命令链接在一起:
yarn run build && hugo
Run Code Online (Sandbox Code Playgroud)
确保使用"&&"链接命令 - 这不仅会连续运行它们,还会确保纱线运行构建中的问题会导致构建被标记为失败,而不是运行hugo并且可能会发布如果你使用会发生破坏的构建
yarn run build ; hugo
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
874 次 |
| 最近记录: |