This commit is contained in:
陆柯 2022-07-21 09:08:04 +08:00
parent c27f02629d
commit 4b9b784585
2 changed files with 4 additions and 4 deletions

View File

@ -2,7 +2,7 @@
"name": "basend-webserver", "name": "basend-webserver",
"version": "1.0.0", "version": "1.0.0",
"description": "Launch web server", "description": "Launch web server",
"main": "server.js", "main": "webserver.js",
"author": "", "author": "",
"scripts": { "scripts": {
"check": "npx cross-env NODE_ENV=development node --inspect-brk server.js", "check": "npx cross-env NODE_ENV=development node --inspect-brk server.js",
@ -12,8 +12,8 @@
"serve.pm2": "npx cross-env NODE_ENV=production npx pm2 start server.js" "serve.pm2": "npx cross-env NODE_ENV=production npx pm2 start server.js"
}, },
"dependencies": { "dependencies": {
"basend-envar": "git+https://git.faronear.org/npm/basend-envar",
"body-parser": "^1.18.2", "body-parser": "^1.18.2",
"commander": "^2.18.0",
"compression": "^1.7.3", "compression": "^1.7.3",
"cookie-parser": "^1.4.3", "cookie-parser": "^1.4.3",
"deepmerge": "^2.1.1", "deepmerge": "^2.1.1",
@ -23,7 +23,6 @@
"method-override": "^2.3.10", "method-override": "^2.3.10",
"morgan": "^1.9.0", "morgan": "^1.9.0",
"serve-favicon": "^2.5.0", "serve-favicon": "^2.5.0",
"basend-envar": "git+https://git.faronear.org/npm/basend-envar",
"vhost": "^3.0.2" "vhost": "^3.0.2"
}, },
"devDependencies": { "devDependencies": {

View File

@ -6,7 +6,7 @@ const wo = (global.wo = {
envar: require('basend-envar').merge_envar({ envar: require('basend-envar').merge_envar({
rawEnvar: { rawEnvar: {
Commander_Option_List: [ Commander_Option_List: [
// 命令行里可以接受的参数。将传给 config.js 里的 commander。每个参数的定义格式是 [参数名,参数键,描述]后两者用于传给commander取值后覆盖掉Config里的同名变量。 // 命令行里可以接受的参数。将传给 commander。每个参数的定义格式是 [参数名,参数键,描述],后两者用于传给 commander取值后覆盖掉同名变量。
['webProtocol', '-P, --webProtocol <string>', 'Web protocol: http|https|httpall.'], ['webProtocol', '-P, --webProtocol <string>', 'Web protocol: http|https|httpall.'],
['webHostname', '-H, --webHostname <string>', 'Host IP or domain name.'], ['webHostname', '-H, --webHostname <string>', 'Host IP or domain name.'],
['webPort', '-p, --webPort <number>', 'HTTP port number.'], ['webPort', '-p, --webPort <number>', 'HTTP port number.'],
@ -25,6 +25,7 @@ const wo = (global.wo = {
], ],
*/ */
}, },
envarFiles: ['./envar-web-basic.js', './envar-web-custom.js'],
}), }),
}) })
if (typeof wo.envar.webSsl === 'string') { if (typeof wo.envar.webSsl === 'string') {