Постоянный узел: initSync не является функцией - PullRequest
0 голосов
/ 26 декабря 2018

Я только начал изучать Nodejs.
И я изучаю постоянный модуль.Вот мой код:

var storage = require('node-persist');
// console.log(storage);
storage.initSync();

Но я встретил эту ошибку

TypeError: storage.initSync не является функцией

И когда console.logхранилище, в нем есть только create и init

{create: [Function], init: [Function]}

Мой код где-то неверен?

Ответы [ 2 ]

0 голосов
/ 26 декабря 2018

Это изменилось в V 3.0.но если вы хотите использовать синхронно, вы можете сказать:

var storage = require('node-persist');
await storage.initSync();
0 голосов
/ 26 декабря 2018

Вам следует проверить журнал изменений 3.0.0

Все * функции синхронизации удалены, все операции теперь асинхронные

https://www.npmjs.com/package/node-persist#300-change-logs

...