From 7bd86c3a891b24c46187ee203eb61cfd107df6bc Mon Sep 17 00:00:00 2001 From: yutent Date: Mon, 25 Apr 2022 16:57:06 +0800 Subject: [PATCH] update --- README.md | 5 +++-- index.js | 5 +++++ package.json | 2 +- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 5e47a5b..7135156 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ [![Installs](https://vsmarketplacebadge.apphb.com/installs/yutent.simple-http.svg)](https://marketplace.visualstudio.com/items?itemName=yutent.simple-http) ## 插件说明 -> 这插件只是应一个基友需求, 临时写的。如果你有其他的功能需求, 请在插件商店中`搜索其他插件`。 +> 这插件只是因为`Live Server插件`有bug,应一个基友需求临时写的。如果你有其他的功能需求, 请在插件商店中`搜索其他插件`。 ## 插件使用 @@ -19,7 +19,8 @@ ```json { - "port": 23333, // 默认使用 23333 端口, 如果被使用了, 会向上查找可用端口 + "port": 23333, // [可选] 默认使用 23333 端口, 如果被使用了, 会向上查找可用端口 + "root": ".", // [可选] web服务的根目录, 默认为当前项目的根目录, 可填写相对项目根目录的路径。 "enabled": true // 这里配置为 true 才会启动web服务 } ``` diff --git a/index.js b/index.js index 9cc77f5..bdb8314 100644 --- a/index.js +++ b/index.js @@ -112,6 +112,11 @@ function __init__() { // if (fs.isfile(file)) { let conf = JSON.parse(fs.cat(file).toString()) + + if (conf.root) { + root = join(root, conf.root) + } + if (conf.enabled) { enabled = true port = conf.port || 23333 diff --git a/package.json b/package.json index f1f38da..f937dda 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "simple-http", "displayName": "simple http", "description": "🔥 简单的http服务器, 方便临时调试html", - "version": "1.0.0", + "version": "1.1.0", "publisher": "yutent", "author": "Yutent [@yutent]", "icon": "logo.png",