部署到GitHub

要部署到github也很简单。

安装umi-plugin-gh-pages

$ yarn add umi-plugin-gh-pages
or
$ npm i umi-plugin-gh-pages --save

config/config.ts

plugins: [
    'umi-plugin-gh-pages',
],
base: '/alita-course/',
publicPath: '/alita-course/',

这里的base和publicPath配置的是你的github项目名字。

如这里我希望通过http://alitajs.github.io/alita-course/访问(github page网络不是很好,最好由科学上网)

因为本地部署调试,不需要修改任何的代码和配置,所以一般可以先保证使用serve或now部署可访问之后,再尝试其他部署方式。

Previous
本地部署调试