## 如何構建
### 打包
1. 當業務開發完畢后,需要部署到服務器,這時候就需要執行打包
2. 進入Sword根目錄,執行`npm run build`,等待打包完畢,我們會發現目錄下多出了一個dist文件夾,這個文件夾下的內容就是我們后續需要部署到web服務器的代碼了

3. 由于 Ant Design Pro 使用的工具[Umi](https://umijs.org/)已經將復雜的流程封裝完畢,構建打包文件只需要一個命令`umi build`,構建打包成功之后,會在根目錄生成`dist`文件夾,里面就是構建打包好的文件,通常是`*.js`、`*.css`、`index.html`等靜態文件。。
如果需要自定義構建,比如指定`dist`目錄等,可以通過`config/config.js`進行配置,詳情參看:[Umi 配置](https://umijs.org/guide/config.html)。
<br>
### 分析構建文件體積
如果你的構建文件很大,你可以通過`analyze`命令構建并分析依賴模塊的體積分布,從而優化你的代碼。
~~~
$ npm run analyze
~~~
上面的命令會自動在瀏覽器打開顯示體積分布數據的網頁。