我正在处理某些项目(网页),并且所有这些页面都使用某些模板。我有几个模板。一种用于用户处理(登录,注册等)。网上商店第二。另一个用于评论系统。所有这些模板都是express,react,redux saga,mongo。
我的问题是:是否可以在新项目中包含一个或多个模板?因为当前当我开始新项目时,我必须克隆git存储库并从那里开始工作,但是它有几个缺点。
基本上,我希望使用类似组件而不是模板的东西,但是您可能知道,这并不容易。例如,登录组件需要其缩减工具,该缩减工具需要导入到商店中,还需要一些后端,例如路由,数据库模型,邮件程序,样式和其他内容。
我现在最好的解决方案是使用此模板制作npm软件包,并导入组件,reducer,api,后端,路由,模型和其他所有内容。如果要使用一个组件(例如login),则必须将其导入许多不同的地方。
能否请您帮我找到更好的解决方案?因为我们的程序员可能无法接受这种骇人听闻的解决方案,所以不是吗? ;)