Javascript 通过shell脚本在特定端口上启动jsreport服务
我提供了一个使用Javascript 通过shell脚本在特定端口上启动jsreport服务,javascript,jsreport,Javascript,Jsreport,我提供了一个使用jsreport的库。服务器通过运行以下shell脚本开始工作: npm install jsreport node node_modules/jsreport --init 服务运行的默认端口是443。但我想在另一个端口上运行它 当我每次安装npm时,我不想每次都手动操作配置文件,因为在以后版本的jsreport中,配置文件的结构可能会发生变化。有没有办法在shell脚本命令中指定端口?可以在中指定配置 配置文件 节点外壳参数 过程环境变量 在引导程序选项中直接使用ja
jsreport
的库。服务器通过运行以下shell脚本开始工作:
npm install jsreport
node node_modules/jsreport --init
服务运行的默认端口是443
。但我想在另一个端口上运行它
当我每次安装npm时,我不想每次都手动操作配置文件,因为在以后版本的
jsreport
中,配置文件的结构可能会发生变化。有没有办法在shell脚本命令中指定端口?可以在中指定配置
- 配置文件
- 节点外壳参数
- 过程环境变量
- 在引导程序选项中直接使用javascript
node server.js --httpsPort=5000
对于http端口,它将是
node server.js --httpPort=3000 --httpsPort=0
您需要设置httpsPort=0
,否则jsreport将开始侦听两个端口,并使用http以重定向到https进行响应