You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何从Voila页面本地托管jupyter-vue.js静态文件?

解决ipyvuetify静态文件本地托管问题

1. 下载对应版本的静态文件

先确认当前安装的ipyvuetify版本,找到它依赖的jupyter-vue.js、vuetify相关静态资源。可以直接查看Python的site-packages目录下ipyvuetify文件夹里的静态文件清单,或者下载和当前版本匹配的资源包,把这些文件存到服务器上一个固定文件夹,比如./local-static。

2. 配置服务的静态资源路径

针对Voila部署

启动Voila时直接指定静态文件的访问路径和本地目录:

voila --static-url=/local-static --template=default --enable_nbextensions=True

把下载好的静态文件全部放到./local-static文件夹,确保路径对应。

针对Jupyter Notebook/Lab

修改jupyter_notebook_config.py,添加本地静态路径的映射:

c.NotebookApp.extra_static_paths = ['/path/to/your/local-static']

配置后Jupyter会优先从这个本地目录加载静态资源。

3. 修改ipyvuetify的资源引用

找到ipyvuetify的初始化文件(通常在site-packages/ipyvuetify/__init__.py),把里面指向CDN的资源链接替换成本地路径。比如将https://unpkg.com/jupyter-vue@x.x.x/dist/jupyter-vue.js改成/local-static/jupyter-vue.js,注意版本要和你下载的文件一致。

4. 验证配置生效

启动服务后,打开浏览器开发者工具(按F12)切换到「网络」标签,刷新页面查看jupyter-vue.js这类文件的请求地址,确认是本地服务器地址而非外部CDN。如果能正常加载,说明配置成功。

内容的提问来源于stack exchange,提问作者Gaurav Gogate

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.15 21:11:39