Skip to content

Commit

Permalink
$mol_build_server comment change
Browse files Browse the repository at this point in the history
  • Loading branch information
zerkalica committed Nov 20, 2024
1 parent e3a232e commit 71c539e
Showing 1 changed file with 9 additions and 7 deletions.
16 changes: 9 additions & 7 deletions build/server/server.node.ts
Original file line number Diff line number Diff line change
Expand Up @@ -88,13 +88,15 @@ namespace $ {

@ $mol_mem_key
generate( url : string ) {
// Если использовать динамически подгружаемые через $mol_script модули
// То урл тут может быть вида /gd/demo/app/-/gd/avatar.npm/-/app.js
// В path должна попасть часть до первого /-/
// Динамически подгрудаться могут обособленные, редко используемые скрипты.
// Например шахматы, встроенные в основное приложение.
// У которых двиг stockfish.js динамически загружается в воркер.
// Логично лениво грузить скрипты только при открытии шахмат.
/*
Если использовать динамически подгружаемые через $mol_script модули
То урл тут может быть вида /demo/app/-/node_modules/stockfish/-/stockfish.js
В path должна попасть часть до первого /-/
Динамически подгружаться могут обособленные, редко используемые скрипты.
Например шахматы, встроенные в основное приложение.
У которых здоровый двиг stockfish.js динамически загружается в воркер
только при открытии шахмат.
*/
const matched = url.match( /^(.*?)\/-\/((?:(?:\w+(?:.\w+)+)(?:\/-\/)?)+)$/ )
if( !matched ) return [] as $mol_file[]

Expand Down

0 comments on commit 71c539e

Please sign in to comment.