【发布时间】:2016-03-04 02:07:02
【问题描述】:
我是 Sails.js 的新手,对此我感到非常兴奋。它是创建 API 的绝佳工具。 我还在使用 Yeoman 生成的单页应用程序(jquery 或 angular)工作了一段时间,它们非常适合客户端逻辑。
然而,目前基于这两种技术制作应用程序的唯一方法是将它们分成两个完全独立的项目,这是一种浪费。
我正在寻找一种将两者结合起来的方法。 我想让 Sails.js 服务于 Web 应用程序的静态资产并加载它的 index.html 文件(而不是 homepage.ejs)。我还希望开发环境(咕噜声,实时重载能够正常工作)。
我尝试在 assets 文件夹中创建一个 yeoman 项目并将布局重定向到 index.html,但它有几个问题: - 我无法将 app/ 文件夹(在开发期间)和 dist/ 文件夹(在生产中)分开 - bower_components 链接已损坏(它指的是 /bower_components 而不是 /assets/app/bower_components)
我想可能还有更多我尚未发现的问题。
有没有人尝试(并成功)结合这些技术?
【问题讨论】:
标签: javascript sails.js yeoman single-page-application