我的应用程序具有默认主题(less
中定义的app/sytles
文件,并包含在app.less
中)并且可以在我的主网站上找到(例如{{1} })
现在我需要为不同的客户端构建相同的应用程序。每个客户端都有自己的样式自定义(http://www.example.com
文件)和自己的资产(图像,字体......)。该站点将部署在,例如client.less
。
我的想法是自定义构建过程,将另一个标志传递给http://client1.example.com
命令,并在需要时自定义构建过程添加ember build --environment production
文件。
像client.less
这样的东西,但据我所知,没有可能将额外的标志传递给ember build --environment production --theme client1
命令。
我错过了什么吗?有更好的方法来实现这一目标吗?任何帮助都非常感谢,我不会为每个客户维护一个项目。