This is a mobile optimized page that loads fast, if you want to load the real page, click this text.

Проблема [ERROR] "server" package loading failed

MishaDEST

Новый участник
7 Янв 2025
11
0
23
Скачал мод https://ragemp.pro/resources/gotovyj-mod-servera-street-role-play-dlja-multipleera-rage-mp.400/.

Всё сбилдил, БД запустил, ошибок нету!
Но при запуске сервера столкнулся с ошибкой server:

[INFO] Starting RAGE Multiplayer server...

[============================================================]
||
|| MaxPlayers 100
|| Sync rate 40ms
|| Name Street Role Play | by RAGEMP.PRO [roleplay][voice]
|| Gamemode roleplay
|| Streaming distance 500
|| Announcement disabled
|| Voice chat enabled
|| Address 127.0.0.1:22005
|| Connection limits disabled
|| Encryption enabled
|| NodeJS enabled
|| C# disabled
||
[============================================================]


[INFO] Loading NodeJS packages...
[ERROR] "server" package loading failed, exception stack:
C:\streetrp-main\node_modules\@so-ric\colorspace\dist\index.cjs.js:1976
(limiters[m] ||= [])[channel] = modifier;
^^^

SyntaxError: Unexpected token '||='
at wrapSafe (internal/modules/cjs/loader.js:992:16)
at Module._compile (internal/modules/cjs/loader.js:1040:27)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1097:10)
at Module.load (internal/modules/cjs/loader.js:941:32)
at Function.Module._load (internal/modules/cjs/loader.js:782:14)
at Module.require (internal/modules/cjs/loader.js:965:19)
at require (internal/modules/cjs/helpers.js:88:18)
at Object.<anonymous> (C:\streetrp-main\node_modules\@dabh\diagnostics\modifiers\namespace-ansi.js:1:18)
at Module._compile (internal/modules/cjs/loader.js:1076:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1097:10)
at Module.load (internal/modules/cjs/loader.js:941:32)
at Function.Module._load (internal/modules/cjs/loader.js:782:14)
at Module.require (internal/modules/cjs/loader.js:965:19)
at require (internal/modules/cjs/helpers.js:88:18)
at Object.<anonymous> (C:\streetrp-main\node_modules\@dabh\diagnostics\node\development.js:29:20)
at Module._compile (internal/modules/cjs/loader.js:1076:30)


[INFO] Starting packages...
[DONE] Server packages have been started.
[DONE] Started resource transfer server at 22006 port.
[DONE] Client-side packages weight: 1212.539551 MB (uncompressed: 1341.732544 MB).
[INFO] Initializing networking...
[DONE] Networking has been started: (IPv4-only) at 127.0.0.1:22005
[DONE] The server is ready to accept connections.


Билд server:

PS C:\streetrp-main> npm run build:server

streetrp-server@0.1.0 build:server
cd src_server && npm run build


streetrp-server@0.1.0 build
cross-env NODE_ENV=production webpack --profile --progress --mode production --config webpack.config.js

asset index.js 259 KiB [emitted] [minimized] (name: main) 1 related asset
orphan modules 389 KiB [orphan] 268 modules
runtime modules 663 bytes 3 modules
built modules 405 KiB [built]
./src/index.ts + 268 modules 391 KiB [not cacheable] [built] [code generated]
external "dotenv" 42 bytes [built] [code generated]
946 ms ->
2 ms (resolving: 1 ms, restoring: 0 ms, integration: 0 ms, building: 1 ms, storing: 0 ms)
./node_modules/rage-rpc/dist/rage-rpc.min.js 14.1 KiB [built] [code generated]
946 ms -> 157 ms ->
0 ms (resolving: 0 ms, restoring: 0 ms, integration: 0 ms, building: 0 ms, storing: 0 ms)

LOG from webpack.Compilation.ModuleProfile
<w> | | 903 ms build modules > ./src/index.ts
<w> | 1676 ms build modules > 239 x javascript/auto with ./node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0]
<w> 1693 ms build modules
+ 4 hidden lines

webpack 5.105.3 compiled successfully in 5314 ms
PS C:\streetrp-main>
 

Mi-Zaft

Высший разум
VIP
9 Окт 2020
1,969
520
175
Так, а от нас что требуется?
 

rizzaqq

Начинающий специалист
14 Янв 2025
138
45
50
Как я понял пофиксить серверную часть
 

NULMEKS

Высший разум
VIP
22 Сен 2023
953
587
143
28
Сервер RAGE:MP пытается переварить код, который он не понимает. Ошибка ||= — это оператор, который появился в Node.js только с 15-й версии.
Судя по логу, у тебя под капотом стоит что-то древнее, типа Node 12 или 14.
Обнови Node.js на компе. Ставь минимум 18 версию.
 

MishaDEST

Новый участник
7 Янв 2025
11
0
23
У меня версия Node.js 20.20.0
 

NULMEKS

Высший разум
VIP
22 Сен 2023
953
587
143
28
У меня версия Node.js 20.20.0
Это слишком высокая версия.
Если бы смотрел внимательно в инструкцию то увидел бы что для данного мода надо именно: Скачать (обязательно версия LTS 18.15).

Если хочешь юзать Node.js 20 то пожалуйста обновляй код под данную версию.
 

Similar threads