为部署准备资产 - Sails v0.10

时间:2014-12-04 23:41:28

标签: deployment linker sails.js production-environment

风帆文件(http://sailsjs.org/#/documentation/concepts/Deployment)说: “配置'生产'环境,以便捆绑所有css / js,并将内部服务器切换到适当的环境(需要链接器)”

我认为sails v0.10中不再使用链接器文件夹。(sails.js v0.10 create new project --linker not working Gruntfile.js not used): “Sails v0.10不再使用链接器文件夹 - 它只会引起混淆。”

  1. 如果这两个引号不是悖论,我很乐意听到原因。

  2. 有人可以解释上面的部署步骤(“配置'生产'环境......需要链接器”)?

1 个答案:

答案 0 :(得分:0)

当我部署Sails JS应用程序时,我所要做的就是将环境变量NODE_ENV设置为“production”:

export NODE_ENV="production"

我正在使用forever来保持服务器运行,使用以下命令:

forever start app.js --prod

然后服务器在生产环境中启动。在开始之前,它会自动将CSS和JS文件分别捆绑到production.cssproduction.js