想了解像antd这种公共组件的开发流程。有几个点比较疑惑
- 这种组件开发时是使用webpack或者别的构建工具进行开发的吗?那开发完了之后这些工具怎么去掉?
- package.json这种文件里面的dependency怎么处理,开发时候肯定会添加各种各样的依赖进去,怎么才能做到只有最后组件需要的被保存下来
- antd的组件大都是用typescript开发的,同样,这种组件在发布之前肯定都是要先转es5的,那都是直接用tsc命令直接编译吗,还是用别的办法,因为我发现我想要在我用ts写的组件里引入antd的组件再进行tsc编译发布,最后的组件是不带样式的,这种有什么解决吗?
望大神不吝赐教。