gpt4 book ai didi

javascript - 谷歌浏览器。从命令行启动离线模式

转载 作者:行者123 更新时间:2023-12-03 02:19:32 25 4
gpt4 key购买 nike

我用一些 Javascript 编写了一个 HTML 页面,用于使用 D3js 进行离线数据可视化。

现在,我只想在工作时打开我的页面,通过代码(例如 python 或 MATLAB)调用它。

所以,我找到了用于加载 D3js 库和我的脚本的命令 --allow-file-access-from-files。这是page我在哪里找到了该选项。

我需要一个对我和我的同事可行的解决方案:我将 HTML 页面放在共享路径上,以便每个人都可以启动该页面,但是,正如所指出的 here--allow-file-access-from-files 选项对于安全性来说非常危险。

这是我的问题:

  • 是否有一个选项可以让我通过命令行在离线模式下打开新的 Chrome 实例?

  • 我是否需要本地服务器(例如通过 Python http.server)来将我的目标与所需的安全性结合起来?

我宁愿避免强制我的同事安装更多程序(例如 Python)。

非常感谢任何建议。

最佳答案

如果您位于我假设的同一网络上,您可以安装简单的 http 服务器,即 http-server并在您有文件的目录中运行它。您的同事将能够通过网络访问文件,在我看来,这是比共享文件更好的解决方案。

假设您安装了 node,并且您和您的同事位于同一网络上。

此外,如果文件不在同一网络上,您实际上可以通过互联网服务器文件,但这是不太安全的选择。

完整示例:

Install http server globally or locally npm i -g http-server

Run the server in the directroy where you have your assets (HTML,JS, ..etc) http-server .

然后,如果您的同事位于同一网络上,他们就可以轻松连接到您的计算机。如果由于某种原因 http-server 无法以类似 http://192.168.X.X:8080 的形式告诉您您的本地地址,则继续查找您的本地地址手动本地地址。

关于javascript - 谷歌浏览器。从命令行启动离线模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49222933/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com