2014-12-04 85 views
1

帆的文檔(http://sailsjs.org/#/documentation/concepts/Deployment)說: 「配置'生產'環境,以便所有的CSS/js捆綁起來,並將內部服務器切換到適當的環境(需要連接器)「準備資產部署 - 風帆v0.10

我以爲鏈接器文件夾不再用在sails v0.10中(sails.js v0.10 create new project --linker not working Gruntfile.js not used): 」Sails v0.10不再使用鏈接器文件夾 - 它只是造成混亂。

  1. 如果這兩個引號不是一個矛盾,我很想聽聽爲什麼。

  2. 有人可以解釋一下上面部署的步驟(「配置'生產環境..需要鏈接器」)嗎?

回答

0

當我部署我們的帆JS的應用程序,所有我必須做的是設置環境變量NODE_ENV爲「生產」:

export NODE_ENV="production" 

我用forever保持服務器時,使用命令:

forever start app.js --prod 

服務器然後開始在生產環境中。開始之前,它會自動將CSS和JS文件捆綁到production.cssproduction.js

+0

謝謝你的回答。答案不是真正的問題。但我現在知道它有多容易:)因爲我的應用程序在生產和文檔中看起來不同(「配置'製作'環境,以便將所有css/js捆綁在一起,並將內部服務器切換爲適當的環境(需要連接器)「)非常薄。 – user3707805 2014-12-05 20:13:23

+1

的確如此。我們能做的最好的事情是幫助改進文檔。 – 2014-12-08 05:13:32