Я опускаю палец в Mendix Typescript SDK и следую инструкциям на https://docs.mendix.com/apidocs-mxsdk/mxsdk/setting-up-your-development-environment.
Затем я последовал за https://docs.mendix.com/apidocs-mxsdk/mxsdk/creating-your-first-script, чтобы создать скрипт для его тестирования.
Однако я получаю следующую ошибку с кодом script.ts
, предложенным на этой странице:
error TS2554: Expected 1-2 arguments, but got 0.
30 return dm.load();
~~~~~~~~~
node_modules/mendixmodelsdk/dist/gen/domainmodels.d.ts:583:14
583 load(callback: (element: DomainModel) => void, forceRefresh?: boolean): void;
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
An argument for 'callback' was not provided.
Found 1 error.
return dm.load();
Я не разбираюсь в NodeJS - но я могу сказать, что параметр, переданный в load()
, неверен - просто не существует, хотя load()
определен для получения параметра. Но тогда, почему ошибка скрипту на предложенной настройке? Я буду атаковать эту проблему. Но нужна помощь, с чего начать.
Это ощущается как разница в версии / ошибка установки. Но я нигде не видел ошибок, пока настраивал его.
Чего мне не хватает?