Tag: 回送

本地化不能在node.js中使用strong-globalize

我正在使用强大的全球化为我的环回项目做本地化。 我已经完成了设置,并且正确提取了默认的英文信息。 但是问题是当我试图访问其他语言的消息时,它仍然会返回英文消息。 这是我的代码: Server.js var SG = require('strong-globalize'); SG.SetRootDir(__dirname); SG.setDefaultLanguage('en'); g = SG(); Coupon.js(模型与远程方法) var SG = require('strong-globalize'); var g = SG(); var Negotiator = require('negotiator'); Coupon.js里面的远程方法 var negotiator = new Negotiator(request); var acceptedLanguage = negotiator.language(); g.setLanguage(languageSelected); var message = gm('valid coupon'); 我使用命令slt-globalize -d为英文( en )生成消息。 然后,我创build了一个新的文件夹,我粘贴在en文件夹中可用的messages.json文件。 然后用西class牙语文本手动更新该文件中的所有消息,但仍然收到英文消息。

如何将节点v8选项传递给sl-pm?

我们使用strongloop进程pipe理器在生产环境中运行我的环回应用程序,并使用sl-deploy部署代码。 我们正面临以下问题: FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed – process out of memory 在谷歌search我发现上述问题可以通过增加节点选项值max_old_space_size以某种方式解决。 我做了下面的更改来运行应用程序,并在sl-pm进程之前传递了这个variables,但仍面临同样的问题,并发现我的slc进程仍然使用默认值max_old_space_size /opt/node/bin/node **–max_old_space_size=3072** /opt/node/lib/node_modules/strong-pm/bin/sl-pm.js –listen 8701 –base /var/lib/strong-pm –base-port 3000 –driver direct