|
|
1. 构建慢
|
|
|
2. 导表的时候会卡住
|
|
|
3. 目录监控不到
|
|
|
4. 如果文件写入时间过长,会导致读取文件数据出错
|
|
|
5. depend和实际文件不一致
|
|
|
6. ts报错并没有抛出异常,导致中断
|
|
|
7. 难于发现错误文件
|
|
|
8. 依赖gulp
|
|
|
9. 插件机制
|
|
|
10. 超过10K可能会编译失败
|
|
|
|
|
|
|
|
|
|
|
|
2. IO读文件内容改为异步
|
|
|
3. 每个文件都是完全对立的,不需要依赖其他文件
|
|
|
4. 单个文件的编译失败不应该影响整个项目,不要让错误扩散
|
|
|
|
|
|
|
|
|
1. 升级到NODE8
|
|
|
4. 测试目录监控和文件写入过长的机制
|
|
|
5. 生成源目录depend分为快扫描
|
|
|
6. 把后缀名映射关系放到conf文件中
|
|
|
7. complete之后将源的depend拷贝到目标目录下
|
|
|
9. 插件机制
|
|
|
|
|
|
检查源文件和源depend文件是否一致,并且一致化
|
|
|
将源depend和目标下的源depend进行比较,获得差异并进行构建
|
|
|
将源depend拷贝到目标目录下 |
|
|
\ No newline at end of file |