gpt4 book ai didi

node.js - 如何将 nodejs 和 express 部署到 parse.com?

转载 作者:搜寻专家 更新时间:2023-10-31 22:59:30 24 4
gpt4 key购买 nike

我在 nodejs 上开发了一个网络应用程序,以 express 作为框架,以 jade 作为模板引擎,目的是将其部署到 parse.com。一切都在本地运行良好,但现在我想部署当前版本。

但解析命令行工具没有按预期工作(例如找不到模块),而且我找不到教程,无法找到部署方式和部署内容(尤其是解析)。我之前将 parse 用作 BaaS,但没有用作 nodejs 托管服务。

我必须在哪里以及如何部署以下文件夹?

  • 应用程序.js
  • main.js
  • Node 模块
  • package.json
  • 公开
  • 路线
  • 观点

如果我只上传 package.json,parse 是否能够下载 node_modules?我是否必须在 parse.com 上配置一些东西?

如果我想部署应用程序,我总是会遇到以下错误:

Update failed with Could not load triggers.
The error was Error: Module morgan.js not found
at app.js:4:14
at main.js:1:1

我在我的 app.js 中使用“morgan ”:

var express = require('express');
var path = require('path');
//var favicon = require('serve-favicon');
var logger = require('morgan');
var cookieParser = require('cookie-parser');
var bodyParser = require('body-parser');

它在 package.json 中声明:

{
"name": "MyApp",
"version": "0.0.0",
"private": true,
"scripts": {
"start": "node ./bin/www"
},
"dependencies": {
"asyncawait": "0.7.4",
"bluebird": "2.3.11",
"express": "4.9.0",
"body-parser": "1.8.1",
"cookie-parser": "1.3.3",
"morgan": "1.3.0",
"serve-favicon": "2.1.3",
"debug": "2.0.0",
"jade": "1.6.0"
}

最佳答案

关于 Parse 你能不能只使用那些已经预装的 Node 模块,比如 expressjs with jade templating , some express middlewaresfew other ones .没有 npm install 步骤会从您的 package.json 安装依赖项。这就是为什么您会收到关于缺少 morgan 模块的错误。

关于node.js - 如何将 nodejs 和 express 部署到 parse.com?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27137097/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com