如何将backbonejs应用程序部署到生产服务器。

时间:2015-10-23 17:02:55

标签: javascript backbone.js gruntjs digital-ocean

我在BackboneJS中编写了一个小型单页应用程序,但不确定如何将其投入生产。我通常使用grunt serve命令,它运行所有内容并显示到localhost:9000。

如何在生产服务器上执行此操作,以便从www.example.com访问该应用程序。

1 个答案:

答案 0 :(得分:3)

Backbone应用程序都是静态文件man,所以你可以将它放在CDN中,或者只是让apache / nginx将它们作为静态文件提供..没有比这更简单。

  1. 获取服务器
  2. 安装nginx / apache
  3. 配置nginx / apache以使用您的example.com并将其链接到您的/ path / www / your-backbone-app
  4. 将您的dist /目录复制到/ path / www / your-backbone-app
  5.   

    我真的建议你缩小你的html / css / js的地狱,因为你说你的骨干应用程序是一个"页面"。制作包含所有内容的1个js文件(查看require.js和" r.js")。

    1. 利润!
    2. 您最好的选择是在您的计算机上完成所有操作: require.js可以自动执行所有操作! - > 。加入并缩小所有适用的内容,更改html代码以反映css和js,zip的新缩小名称。最后从控制台scp -r ~/yourapp/dist/ server:/path/www/your-backbone-app运行它。所有这一切最重要的是你不必在那个命令之后做任何其他事情。享受。