This commit is contained in:
syuilo 2018-03-15 13:11:31 +09:00
parent 45cb5cec04
commit cc49e1af8e
3 changed files with 14 additions and 5 deletions

View file

@ -65,8 +65,11 @@
// Script version // Script version
const ver = localStorage.getItem('v') || VERSION; const ver = localStorage.getItem('v') || VERSION;
// Whether in debug mode
const isDebug = localStorage.getItem('debug') == 'true';
// Whether use raw version script // Whether use raw version script
const raw = localStorage.getItem('useRawScript') == 'true'; const raw = localStorage.getItem('useRawScript') == 'true' && isDebug;
// Load an app script // Load an app script
// Note: 'async' make it possible to load the script asyncly. // Note: 'async' make it possible to load the script asyncly.

View file

@ -162,12 +162,17 @@
<mk-switch v-model="debug" text="デバッグモードを有効にする"> <mk-switch v-model="debug" text="デバッグモードを有効にする">
<span>この設定はブラウザに記憶されます</span> <span>この設定はブラウザに記憶されます</span>
</mk-switch> </mk-switch>
<mk-switch v-model="enableExperimental" text="実験的機能を有効にする"> <template v-if="debug">
<span>実験的機能を有効にするとMisskeyの動作が不安定になる可能性がありますこの設定はブラウザに記憶されます</span>
</mk-switch>
<mk-switch v-model="useRawScript" text="生のスクリプトを読み込む"> <mk-switch v-model="useRawScript" text="生のスクリプトを読み込む">
<span>圧縮されていない生のスクリプトを使用しますサイズが大きいため読み込みに時間がかかる場合がありますこの設定はブラウザに記憶されます</span> <span>圧縮されていない生のスクリプトを使用しますサイズが大きいため読み込みに時間がかかる場合がありますこの設定はブラウザに記憶されます</span>
</mk-switch> </mk-switch>
<div class="none ui info">
<p>%fa:info-circle%Misskeyはソースマップも提供しています</p>
</div>
</template>
<mk-switch v-model="enableExperimental" text="実験的機能を有効にする">
<span>実験的機能を有効にするとMisskeyの動作が不安定になる可能性がありますこの設定はブラウザに記憶されます</span>
</mk-switch>
</section> </section>
<section class="other" v-show="page == 'other'"> <section class="other" v-show="page == 'other'">

View file

@ -244,6 +244,7 @@ module.exports = entries.map(x => {
devtool: 'source-map', devtool: 'source-map',
optimization: { optimization: {
minimize: doMinify minimize: doMinify
} },
mode: doMinify ? 'production' : 'development'
}; };
}); });