【问题标题】:How to use angularjs with Sails JS together如何将 angularjs 与 Sails JS 一起使用
【发布时间】:2016-04-06 17:30:34
【问题描述】:

我想使用 Sails JS 和 Angular js 开发 Web 应用程序。 我将使用 Sails js 作为后端,使用 AngularJS 作为前端。 请帮我。 我在 Google 上尝试了许多示例,但大多数都无法正常工作。 所以我想要真正正确的方式来集成 AngularJS 和 SailsJS。 真诚的,

【问题讨论】:

    标签: angularjs sails.js


    【解决方案1】:

    这有点粘东西。尽管如此,这并不难。 所以主要问题是路线。因为sailsJS 有路由,而angular 也有路由。这里我是怎么做到的。

    1. 我将 index.html 文件的内容复制到 views/homepage.ejs
    2. 清理 views/layout.ejs 文件。仅左

    3. 将所有资产 - js、css 文件夹复制到 assets 文件夹。

    4. config/routes.js 中做一些棘手的事情。此设置将允许我们将 Angular 路由与 SailsJS 路由一起使用。所以所有不是以 /api/ 开头的请求都将被视为一个 Angular。和所有其他作为服务器请求。

    "r|^\/(?!.*api).*|":{ view: 'homepage', skipAssets: true }

    1. 由于我们在上面进行了更改。我们需要为服务器请求添加前缀。在 config/blueprints.js 中。

    prefix: 'api',

    1. 准备好了。提升您的 Angular + Sails 应用程序!

    【讨论】:

      猜你喜欢
      • 2018-01-17
      • 2015-12-21
      • 1970-01-01
      • 2015-03-09
      • 2014-01-22
      • 1970-01-01
      • 2022-01-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多