nowa-webpack / nowa-gui

MIT License
201 stars 24 forks source link

从 scaffold.ant.design 读取脚手架模板 #14

Closed afc163 closed 7 years ago

afc163 commented 7 years ago

http://scaffold.ant.design/list.json

并从 GitHub 仓库直接下载到本地。

Jirapo commented 7 years ago

这些模板因为不走npm的管理流程,所以无法成为nowa模板,不具有版本管理的功能,所以新建出来的项目也不会是nowa项目而是ant项目,工具会把它们作为普通项目处理。

Jirapo commented 7 years ago

这个description是认真的么? image

afc163 commented 7 years ago

版本的意义可能不大,一般初始化项目都是从最新版开始。这个诉求后面我会尝试给个 PR。

Jirapo commented 7 years ago

之所以有更新按钮,是想要把这个模板在本地缓存一份,用户第二次创建的时候不会再去拉模板了。点击更新按钮会更新本地缓存的模板。 您是希望本地不要缓存模板么?

afc163 commented 7 years ago

完全没关系。。。

Jirapo commented 7 years ago

如果您指的是nowa的模板的版本v1, v2, v3的话,其实是对应branch的,有些模板v2确实是比v1新,但不是v2就一定比v1新的关系。比如salt模板,v1和v2 是模板里面一些依赖不同,但是ui是一样的,是同ui但不同的业务逻辑实现。uxcore的v4和v3也是这样的关系。所以才有版本的。

afc163 commented 7 years ago

👌 感觉像是两个不同的脚手架。

Jirapo commented 7 years ago

fixed. 1.8.2版本发布了,这些脚手架都放上去了,不过这个列表貌似一直在增加啊。