首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我怎样才能拥有德诺的性病http file_server监视文件?

我怎样才能拥有德诺的性病http file_server监视文件?
EN

Stack Overflow用户
提问于 2022-10-19 06:02:49
回答 1查看 48关注 0票数 0

我正在使用一个简单的index.html文件运行一个示例文件服务器,当目录中发生更改时,我希望脚本重新运行,我如何做到这一点?

代码语言:javascript
复制
deno run --allow-net --allow-read --watch https://deno.land/std@0.157.0/http/file_server.ts ./
EN

回答 1

Stack Overflow用户

发布于 2022-10-19 18:50:20

在使用deno run时,您可以为watch参数提供一个或多个路径值,以便在模块图之外观察其他文件。例如,使用

代码语言:javascript
复制
deno run —-watch=. module.ts

递归地查看当前工作目录中的所有文件。

您可以使用deno help命令获取有关要使用的命令的信息(在本例中为run)。我就是这样回答你的问题的:

代码语言:javascript
复制
% deno --version
deno 1.26.2 (release, x86_64-apple-darwin)
v8 10.7.193.16
typescript 4.8.3

% deno help run
---snip---
USAGE:
    deno run [OPTIONS] <SCRIPT_ARG>...

ARGS:
    <SCRIPT_ARG>...
            Script arg

OPTIONS:
---snip---
        --watch[=<FILES>...]
            Watch for file changes and restart process automatically.
            Local files from entry point module graph are watched by default.
            Additional paths might be watched by passing them as arguments to
            this flag.

但是,在您询问的静态文件服务器模块中,重新加载服务器进程并没有什么真正的好处,因为它只提供静态文件:无论何时您请求一个静态文件,都会得到最新版本。

也许您正在浏览器客户端中寻找“热/活重新加载”行为。这是一种不同的模式:页面中的JavaScript与服务器之间的协调努力--而这不是你问的那个模块所支持的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74120535

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档