【发布时间】:2019-07-24 00:30:37
【问题描述】:
我用server.js 文件创建了我的第一个节点应用程序。
当我做这个时:
nodemon ./server.js localhost 3000
我收到这些消息,但http://localhost:3000 上的网站没有运行。
【nodemon】1.18.10【nodemon】随时重启,输入
rs[nodemon] 观看:. [nodemon] 启动`node ./server.js localhost
3000` [nodemon] clean exit - 在重启前等待更改
我做错了什么?
server.js 文件:
const express = require('express');
const app = express();
const multipart = require('connect-multiparty');
const cloudinary = require('cloudinary');
const cors = require('cors');
const bodyParser = require('body-parser');
app.use(bodyParser.json());
app.use(bodyParser.urlencoded({ extended: true }));
app.use(cors());
const multipartMiddleware = multipart();
cloudinary.config({
cloud_name: 'aaa',
api_key: 'xxx',
api_secret: 'xxxxxdd'
});
app.post('/upload', multipartMiddleware, function(req, res) {
cloudinary.v2.uploader.upload(req.files.image.path,
{
ocr: "adv_ocr"
}, function(error, result) {
if( result.info.ocr.adv_ocr.status === "complete" ) {
res.json(result); // result.info.ocr.adv_ocr.data[0].textAnnotations[0].description (more specific)
}
});
});
我正在尝试通过发出帖子请求与邮递员进行测试,但我得到了:Could not get any response
【问题讨论】:
-
您是否在启动应用程序之前运行了
npm install?您需要确保在运行应用程序之前下载并安装您正在使用的依赖项。