Я пытаюсь заставить пакеты Express и Multer Node.js работать с Meteor 1.7, но я получаю сообщения об ошибках.
Я следовал этому руководству https://themeteorchef.com/tutorials/using-npm-packages и предпринял следующие шаги для установки пакетов Express и Multer:
создал новый метеорный проект
run meteor npm install express multer --save
команда
импортировал два пакета в приложение через файл api.js (импортированный на сервер и клиент во время разработки), который гласит:
import { Meteor } from 'meteor/meteor';
import multer from 'multer';
import express from 'express';
const app = express();
app.use(function (req, res, next) {
console.log('Time:', Date.now())
next()
});
В системной консоли я получаю следующую ошибку:
TypeError: express не является функцией
и Метеор выходит с:
code 1 ==> Ваше приложение падает. Ожидание изменения файла.
Что я делаю не так?