Silex环境变量和配置参数

2019-07-12  本文已影响0人  BadEvent
  1. silex有哪些设置,作用是什么?
    服务端
//Cloud Explorer配置
export interface CeOptions {
enableFtp: boolean;  //启用ftp服务器
enableSftp: boolean;  //启用sftp服务器
enableWebdav: boolean; //启用webdav
githubClientId: string; 
githubClientSecret: string;
dropboxClientId: string;
dropboxClientSecret: string;
enableFs: boolean;//启用本地文件存储
fsRoot: string; //依赖enableFs选项,本地文件存储根目录
rootUrl: string; //服务器连接+ce路径
}

// 服务器配置
export interface ServerOptions {
debug: boolean; //debug模式
port: string; //端口号
rootUrl: string; //服务器url
sessionSecret: string; //cookie-session包对应的secret配置
cePath: string; //云存储路径片段
}
//发行配置
export interface PublisherOptions {
rootUrl: string;  //默认与ServerOptions 的rootUrl相同
port: string; //默认与ServerOptions的 port相同
skipHostingSelection: boolean;  跳过云服务器选择
enableHostingGhPages: boolean;启用github存储选择
enableHostingUnifile: boolean;允许用户保存文件时选择文件夹
enableHostingJekyll: boolean;启用
}
electronOptions: ElectronOptions;// Electron配置
// SSL options
export interface SslOptions {
forceHttps: boolean; //强制启用https
trustXFPHeader: boolean; //
privateKey: string;
certificate: string;
sslPort: string;
}
staticOptions: StaticOptions;没用

环境变量

上一篇下一篇

猜你喜欢

热点阅读