master
yutent 2022-04-25 16:57:06 +08:00
parent 32e404c8c1
commit 7bd86c3a89
3 changed files with 9 additions and 3 deletions

View File

@ -6,7 +6,7 @@
[![Installs](https://vsmarketplacebadge.apphb.com/installs/yutent.simple-http.svg)](https://marketplace.visualstudio.com/items?itemName=yutent.simple-http) [![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 ```json
{ {
"port": 23333, // 默认使用 23333 端口, 如果被使用了, 会向上查找可用端口 "port": 23333, // [可选] 默认使用 23333 端口, 如果被使用了, 会向上查找可用端口
"root": ".", // [可选] web服务的根目录, 默认为当前项目的根目录, 可填写相对项目根目录的路径。
"enabled": true // 这里配置为 true 才会启动web服务 "enabled": true // 这里配置为 true 才会启动web服务
} }
``` ```

View File

@ -112,6 +112,11 @@ function __init__() {
// //
if (fs.isfile(file)) { if (fs.isfile(file)) {
let conf = JSON.parse(fs.cat(file).toString()) let conf = JSON.parse(fs.cat(file).toString())
if (conf.root) {
root = join(root, conf.root)
}
if (conf.enabled) { if (conf.enabled) {
enabled = true enabled = true
port = conf.port || 23333 port = conf.port || 23333

View File

@ -2,7 +2,7 @@
"name": "simple-http", "name": "simple-http",
"displayName": "simple http", "displayName": "simple http",
"description": "🔥 简单的http服务器, 方便临时调试html", "description": "🔥 简单的http服务器, 方便临时调试html",
"version": "1.0.0", "version": "1.1.0",
"publisher": "yutent", "publisher": "yutent",
"author": "Yutent [@yutent]", "author": "Yutent [@yutent]",
"icon": "logo.png", "icon": "logo.png",