# NiceFish **Repository Path**: yitx/NiceFish ## Basic Information - **Project Name**: NiceFish - **Description**: NiceFish(美人鱼) 是一个系列项目,目标是示范前后端分离模式下的项目组织方式:前端提供 浏览器 & 移动端 & Electron 实现;后端提供 SpringBoot & SpringCloud 实现。 - **Primary Language**: TypeScript - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1614 - **Created**: 2020-03-28 - **Last Updated**: 2021-10-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
## 打包分析
以下是用 webpack-bundle-analyzer 分析打包之后的模块构成:
看起来CKEditor和ECharts占了很大的体积,需要做一下异步加载。
webpack-bundle-analyzer 使用方法:
- npm i webpack-bundle-analyzer --save-dev
- package.json 的 scripts 配置里面加一行 "bundle-report": "webpack-bundle-analyzer dist/stats.json"
- ng build --prod --stats-json 编译(--stats-json 选项会生成一份stats.json配置文件)
- 执行 npm run bundle-report 查看打包过程
## 学习资源
- 历次演讲中的所有 PPT 已经本项目对应的资料都在这里,您可以随意使用,https://gitee.com/mumu-osc/NiceFish/attach_files 。
- Angular开发者论坛在这里:http://www.ngfans.net/ 。
这是2018年录制的付费视频教程,现在已经过去了快2年,我把它公开出来,免费播放。虽然版本号不是最新的,但是核心的思路和用法基本相同,希望能帮助到有需要的人。
- bilibili 地址:https://www.bilibili.com/video/av87528565
- 油管地址:https://www.youtube.com/watch?v=sIa_KF0cUnE&list=PLbhC27Bf6WlmpDh_66g7Fpn8uCYG7jUn8
## 联系我
(不要随意加我,我这个人脾气不好,万一咱俩尿不到一个壶里弄到最后连朋友都没得做,还是做个点赞之交,就挺好。)
## 开源许可证
MIT