如何将骨干网应用部署到生产服务器

How to deploy a backbonejs app to a production server.

本文关键字:服务器 部署 应用 骨干网      更新时间:2023-09-26

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

我如何在生产服务器上这样做,以便我可以从www.example.com访问应用程序。

主干应用程序都是静态文件,所以你可以把它放在CDN或只是让apache/nginx作为静态文件。没有比这更简单的了。

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

我真的建议你最小化你的html/css/js,因为你说你的骨干应用程序都是一个"页面"。创建一个js文件,其中包含所有内容(查看require.js和"r.js")。

  • 利润!
  • 你最好的选择是在你的电脑上完成这一切:require.js可以自动完成所有这些!-> 。连接并缩小所有应用程序,更改HTML代码以反映CSS和js、zip的新缩小名称。最后,从控制台scp -r ~/yourapp/dist/ server:/path/www/your-backbone-app运行此命令。最重要的是,在这个命令之后,你不需要做任何其他事情。享受。