我正在尝试让Express和Multer Node.js包与Meteor 1.7一起使用,但是最后出现错误消息。
我遵循了本教程https://themeteorchef.com/tutorials/using-npm-packages,并按照以下步骤安装了Express和Multer软件包:
创建了一个新的流星项目
运行了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不是函数
流星退出:
代码1 ==>您的应用程序崩溃了。等待文件更改。
我在做什么错了?
答案 0 :(得分:0)
不确定是否可以将Express与流星一起使用。流星有一个内置的WebApp模块,如果您要这样做,可以使用它来添加自定义路由