import
wip.iconこれを使うように移行
各プロジェクトの自分のページで以下をimport
code:scrapbox
code:script.js
import '../../yosider-scripts/import/script.js';
UserScriptを更新するには
全プロジェクトで使いたいもの
のいずれかに追加し、
新規→対応するページを作成 & script.jsのprojsに追加
既存→対応するページへ追加
code:script.js
import '../SharedUserScripts-min/script.js'; // for all projects
import {isMobile} from '../モバイルか判定する/script.js';
if (isMobile()) {
import('../SharedUserScripts-min/script-mobile.js');
} else {
import('../SharedUserScripts-min/script-pc.js');
}
const projs = [
"yosider-private",
"programming-notes",
"AGI",
"yosider-scripts",
"villagepump",
];
if (projs.includes(scrapbox.Project.name)) import(../for-${scrapbox.Project.name}/script.js);
/icons/hr.icon
projectごとにUserScriptを切り替える方式
script.js内部で、projectに応じて読み込むscriptをきりかえる
なるほどなあ…yosider.icon
全部まとめてminifyしないのか?
こっちのほうがすぐに実験できて楽?