作为模块启动时如何向 highcharts 导出服务器添加标志
How to add flags to highcharts export server when started as a module
我在 EC2 上配置了自己的导出服务器。
我有一个包含以下代码的文件:
const exporter = require('highcharts-export-server')
exporter.initPool({maxWorkers: 1});
exporter.startServer();
const app = exporter.server.app
module.exports.server = app;
然后我使用 pm2 库启动它。
根据他们的文档 (https://github.com/highcharts/node-export-server#breaking-changes-in-v210),如果我想让导出服务器识别回调,我应该在启动服务器时将 allowCodeExecution 标志设置为 true。
我的问题是如何在像模块一样启动服务器时添加标志 --allowCodeExecution?
我知道我可以使用以下命令启动它
highcharts-export-server --enableServer 1 --allowCodeExecution 1
但我不确定如果我将我的服务器作为一个模块启动,我该如何使用该标志(或任何其他标志)。
谢谢。
没有找到我的问题的答案,但我通过 highcharts-export-server 命令启动了导出服务器,正如我最初在问题中发布的那样,我能够利用这种方法来满足我的需要。
尽管了解在将导出服务器作为模块启动时如何添加各种标志作为选项会很有用。
我在 EC2 上配置了自己的导出服务器。 我有一个包含以下代码的文件:
const exporter = require('highcharts-export-server')
exporter.initPool({maxWorkers: 1});
exporter.startServer();
const app = exporter.server.app
module.exports.server = app;
然后我使用 pm2 库启动它。
根据他们的文档 (https://github.com/highcharts/node-export-server#breaking-changes-in-v210),如果我想让导出服务器识别回调,我应该在启动服务器时将 allowCodeExecution 标志设置为 true。
我的问题是如何在像模块一样启动服务器时添加标志 --allowCodeExecution? 我知道我可以使用以下命令启动它
highcharts-export-server --enableServer 1 --allowCodeExecution 1
但我不确定如果我将我的服务器作为一个模块启动,我该如何使用该标志(或任何其他标志)。
谢谢。
没有找到我的问题的答案,但我通过 highcharts-export-server 命令启动了导出服务器,正如我最初在问题中发布的那样,我能够利用这种方法来满足我的需要。 尽管了解在将导出服务器作为模块启动时如何添加各种标志作为选项会很有用。