Мы планируем модернизировать MeteorJS и следить за последними выпусками NodeJS, доведя нашу версию до 14.21. У нас есть другие замечательные обновления в этой версии, такие как обновление драйвера MongoDB до версии 4.11. Когда сервер MeteorJS перезагружается, он показывает, какой порт работает и дополнение типов в ядре.
Поскольку это всего лишь незначительное обновление, мы сосредоточимся на том, как добавить определения типов в ядро вашего проекта.
Добавление типов
Пакет zodern:types
позволяет вам использовать типы TypeScript для базовых пакетов Meteor в вашем коде TypeScript или JavaScript. Для того, чтобы использовать типы, вам необходимо установить пакет, выполнив команду: meteor add zodern:types
И добавьте следующую строку в ваш файл tsconfig.json
(если у вас его нет, создайте его и добавьте код ниже):
{ “compilerOptions”: { “preserveSymlinks”: true, “paths”: { “meteor”: [ “node_modules/@types/meteor/”, “.meteor/local/types/packages.d.ts” ] } } }
затем запустите команду: meteor lint
это создаст файл в вашей папке .meteor с вашими типами для основных пакетов.
Вы можете продолжать использовать свой код, как и раньше, но теперь у вас есть доступ к этим типам для основных пакетов, даже если вы используете JavaScript, что упрощает работу, а также обеспечивает гораздо большую безопасность типов для ваших проектов. Для получения дополнительной информации о пакете посетите раздел zodern:types.
Вы можете посмотреть этот же туториал в документации по этой ссылке здесь.
Если вы хотите начать использовать эту версию сегодня, просто запустите в своем проекте приведенную ниже команду обновления и наслаждайтесь этой новой версией Meteor.
meteor update --release=2.8.1
Известные упоминания
Я благодарю всех участников, которые усердно работали, чтобы сделать этот выпуск возможным с вопросами, обсуждениями и связями с общественностью.
И большое и теплое объятие тем участникам, которых я еще не упомянул:
Мы ценим работу, которую вы проделали, чтобы сделать эту замечательную платформу еще лучше!