2016-08-31 7 views
0

ノートブックのjsファイルはすべてpython_packages_folder/notebook/static/notebook/jsに保存されていますが、編集してもブラウザー上のロードされたjsファイルをチェックすると、編集されていないように見えます。なぜこれが起こるのですか?jupyterノートブックのJavaScriptファイルを効果的に編集するにはどうすればよいですか?

+0

ファイルのキャッシュバージョンが提供されていますか? – Justinas

+1

jsソースファイルは結合され、パフォーマンスのために '.min.js'ファイルに縮小されます。ソースファイルを編集すると、元のファイルを再構築するだけでソースファイルを編集することができます。ノートブックのインストールされたコピーでは不可能なので、ソース(つまり、git repoまたはsdist)から行う必要があると思います。 –

+0

Thanks @ThomasK .min.jsファイルを編集しました。 –

答えて

0

いくつかのユースケースを一時的にテストしたいときも同じ問題がありました。私は、次の操作を行って、それをハッキング:

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という接尾辞が付いています。これは、それらを変更するときに再読み込みされることを示しています。

関連する問題