【发布时间】:2015-06-29 21:49:11
【问题描述】:
我想用全局版本替换每个用户的custom.js 文件。目前我能弄清楚如何做到这一点的唯一方法是在用户运行他们的第一个 ipython 笔记本并且他们的 .ipython 目录被实例化后覆盖~/.ipython/profile_default/static/custom/custom.js。
必须有更好的方法,或者提供一些全局版本的custom.js,或者在安装过程中替换默认的custom.js 文件。理论上,也可以创建指向全局custom.js 的符号链接,但由于某种原因这对我不起作用。
我看到我的系统上有一个文件/srv/notebook/notebook/static/custom/custom.js - 但修改它不会改变为每个用户安装的custom.js。
有什么建议吗?
【问题讨论】:
-
您不必等待创建目录 - 自己创建目录并编写
custom.js应该可以工作。custom.js用于用户覆盖,因此如果它存在于用户目录中,则不会加载系统范围的副本。 -
感谢@ThomasK,这绝对是个好主意,尽管我担心采用这种方法最终可能会在 .ipython 中放入错误或过时的其他配置文件副本。跨度>
标签: javascript ipython ipython-notebook jupyter