Scrapbox-UserScript-Switcher
:username-dev/script.jsを実行する
?devをURL末尾につける
すべてのUserScriptを読み込まない
?noscriptをURLの末尾につける
code
templateとして使う
適宜変数を書き換えて自分のページに貼り付ける
code:script.js
const name = "Scrapbox-UserScript-Switcher";
const devUserPage = "takker-dev";
const params = new URLSearchParams(location.search);
if (params.has("noscript")) {
console.info([${name}] No script mode);
} else if(params.has("dev")) {
const src = ../${devUserPage}/script.js;
console.info([${name}] Development mode. Loading ${src} instead...);
await import(src);
} else {
// 通常のUserScriptを読み込む
}