hiloteam / Hilo

A Cross-end HTML5 Game development solution
https://hiloteam.github.io/
MIT License
5.93k stars 863 forks source link

hilo的npm包是否有计划发布 #59

Closed wujohns closed 7 years ago

wujohns commented 7 years ago

CMD那一片的代码加上一个入口文件的话就可以作为npm包使用了,相应的包的构建和上传可以在项目的gulpfile中对cmd代码生成处做一些修改是实现,不知道是否有这样的计划

wujohns commented 7 years ago

看了下gulpfile部分,模块转化用的是你们开发的gulp-transform-module插件,之前没有考虑那么多,如果加上npm包自动生成与上传功能的会比较麻烦。还是仿下 gulp-transform-module 中cmd部分的实现,做自己需要的封装要来的方便些,现在问题也都基本可以自己解决了

cmd部分没有自动生成index.js之类的作为入口(估计是考虑到es6之后可以直接import具体模块的内容,就没有加上这块)。但这样的话就会使得cmd部分的使用方式和教程中的有些许差异(一开始没能注意到这个,言辞有欠妥之处,抱歉)

不多废话,hilo还是好厉害的,虽然很小,但拓展方便,必要的接口也都有,希望之后会越来越好

06wj commented 7 years ago

npm可以直接用https://github.com/hiloteam/Hilo/tree/dev/build/commonjs ,后续有计划直接把commonjs版上传npm包里

06wj commented 7 years ago

https://github.com/hiloteam/Hilo/commit/d5383d9c83e3e99edabdd00e7910905e787f837d

已发布npm包

wujohns commented 7 years ago

马上去看看— —×