javascript - 通过 Sails.js 服务器的 Angular.js Web 应用程序

标签 javascript node.js angularjs gruntjs sails.js

我正在开发一个 Web 应用程序,使用 Sailsjs 作为后端,使用 Angular.js 作为前端。为了搭建 Angular 应用程序的脚手架,我使用了带有 Angular 生成器的 yeoman,而对于后端,我使用了默认的 Sails 应用程序生成器。

在开发过程中,我运行了 2 个服务器,第一个是用于托管后端的 sails 服务器,第二个是用于前端的 grunt 服务器。

目前我的配置工作正常,但在生产中我想将两端合二为一,让 sails 服务器为 angular web 应用程序服务......

谁能解释一下如何做到这一点?

最佳答案

我以前没有使用过 Sails,但看起来它会生成一个 Assets 目录。如果您注意到,Yeoman 创建了一个“app”目录,其中放置了 index.html、JavaScript、样式等。看来您可以将 Yeoman“app”目录的内容转移到 Sail“assets”目录,并且它将被送达。

http://sailsjs.org/#/documentation/concepts/Assets

如果没有具有 Sails 特定经验的人出现,也许这会对一些人有所帮助。

关于javascript - 通过 Sails.js 服务器的 Angular.js Web 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25122757/

相关文章:

javascript - Safari 浏览器上的属性下载

angularjs - ng-repeat 不在数组更新时更新

javascript - 以 ionic 滑动问题中的形式动态添加图像

javascript - HTML Canvas 在绘制后立即删除矩形

javascript - 回调/复用 channel 的复用参数

javascript - 仅在满足条件时填充

node.js - package.json 中定义的 Webpack Typescript 相对依赖关系

javascript - 如何将两个 json 列表映射到一个对列表?

javascript - IE10使用显示通过ajax发送FormData对象:none file-input

Javascript 每 5 秒刷新一次网页