我正在开发一个Web应用程序,使用Sailsjs作为后端,Angular.js作为前端。为了支持Angular应用程序,我使用了带有角度生成器的yeoman,对于后端,我使用了默认的Sails应用程序生成器。
在开发过程中,我运行了2台服务器,第1台是托管后端的sails服务器,第2台是前端的grunt服务器。
现在我的配置工作正常但是在生产中我希望将两端合二为一,并让sails服务器为角网页应用服务...
有人可以解释一下如何做到这一点吗?
答案 0 :(得分:1)
我之前没有使用过Sails,但看起来它会生成一个资产目录。如果您注意到,Yeoman创建了一个“app”目录,它将index.html,JavaScript,样式等放入其中。看来您可以将Yeoman“app”目录的内容传输到Sail“assets”目录,它会被提供。
http://sailsjs.org/#/documentation/concepts/Assets
如果没有具有Sails特定经验的人出现,也许这会有所帮助。