0
ノートブックのjsファイルはすべてpython_packages_folder/notebook/static/notebook/js
に保存されていますが、編集してもブラウザー上のロードされたjsファイルをチェックすると、編集されていないように見えます。なぜこれが起こるのですか?jupyterノートブックのJavaScriptファイルを効果的に編集するにはどうすればよいですか?
ノートブックのjsファイルはすべてpython_packages_folder/notebook/static/notebook/js
に保存されていますが、編集してもブラウザー上のロードされたjsファイルをチェックすると、編集されていないように見えます。なぜこれが起こるのですか?jupyterノートブックのJavaScriptファイルを効果的に編集するにはどうすればよいですか?
いくつかのユースケースを一時的にテストしたいときも同じ問題がありました。私は、次の操作を行って、それをハッキング:
cd python_packages_folder/notebook/static/notebook/js
mv main.min.js main.min.js.bak
cp main.js min.min.js
次にあなたがJavaScriptファイル( - 縮小されていない)すべての元が表示され、あなたのjupyter、オープン1つのノートブックを再起動してください。それらはすべて、?v=timestamp
という接尾辞が付いています。これは、それらを変更するときに再読み込みされることを示しています。
ファイルのキャッシュバージョンが提供されていますか? – Justinas
jsソースファイルは結合され、パフォーマンスのために '.min.js'ファイルに縮小されます。ソースファイルを編集すると、元のファイルを再構築するだけでソースファイルを編集することができます。ノートブックのインストールされたコピーでは不可能なので、ソース(つまり、git repoまたはsdist)から行う必要があると思います。 –
Thanks @ThomasK .min.jsファイルを編集しました。 –