5-根据安装指南从github下载了nodejs应用程序,现在我得到了部署在本地服务器上的应用程序的文件夹结构
6-我需要在应用程序文件夹中包含以下内容才能成功地将应用程序部署到服务器
package.json文件中的a-npm依赖项b-bower.json文件(稍后我应该能够运行bower install在repo中安装bower依赖项)不成功,我没有对该目录的sudo权限
var mongoose = require('./config/mongoose'),
express = require('./config/express'),
passport = require('./config/passport');
var db = mongoose();
var app = express();
var passport = passport();`
==>app-root/logs/haproxy.log<==[警告]134/132624(39619):0毫秒内停止代理express。[警告]134/132624(39619):代理统计已停止(FE:2个conns,BE:0个conns)。[警告]134/132624(39619):代理express停止(FE:9 conns,BE:103 conns)。[警告]134/132624(75275):配置:代理“stats”的日志格式被忽略,因为它没有日志地址。[警告]134/132624(75275):配置:代理“Express”的日志格式被忽略,因为它没有日志地址。[警告]134/163313(75275):服务器Express/Local-Gear关闭进行维护。[警报]134/163313(75275):代理“Express”没有可用的服务器![警告]134/163353(75275):服务器Express/Local-Gear已启动(离开维护)。[警告]134/163355(75275):服务器Express/Local-Gear关闭,原因:第4层连接问题,信息:“连接被拒绝”,检查持续时间:0ms。剩下0个活动服务器和0个备份服务器。0个会话处于活动状态,0个已请求,0个仍在队列中。[警报]134/163355(75275):代理“Express”没有可用的服务器!
==>app-root/logs/nodejs.log<==at require(internal/module.js:20:19)at module.exports(/var/lib/openshift/57375ced7628e1e8f00001bd/app-root/runtime/repo/config/express.js:54:3)at object。(/var/lib/openshift/57375ced7628e1e8f00001bd/app-root/runtime/repo/app.JS:46:11)在module._compile(module.JS:413:34)在object.module.JS:422:10)在module.load(module.JS:357:32)在module.load(module.JS:357:32){[错误:无法找到模块“../build/release/bson”]代码:“module_not_found”}JS-BSON:无法使用纯JS版本加载C++bson扩展{[错误:无法找到模块“../build/release/bson”]代码:“module_not_found”}:无法加载C++bson扩展,使用纯JS版本警告:connect.session()MemoryStore不是为生产环境设计的,因为它会泄漏内存,并且不会扩展到单个进程。
问题是openshift提供的mean.io cartidge与任何自定义的mean.js应用程序都不是相同的项目结构或依赖关系,后者本质上是一个Node.js应用程序,带有mongodb和Express.js用于服务器端api路由,因此在这种情况下它是不可用的,例如下面问题中的建议:建议使用mean.io cartridge部署mean.js应用程序
请帮助我找到一种更直接的方法来部署和配置openshift上的任何Mean.js应用程序,如果有明显的成功经验,欢迎使用其他服务器的建议,谢谢
如果您选择直接在服务器上编辑代码(避免提交和推动更改),如果您的应用程序需要恢复或重建,您的工作将会丢失。
Bower通常用作生成器,用于在本地构建代码(在提交和推动更改之前)。我认为bower在OpenShift上不能正常工作,因为它希望$home
dir是可写的。
我会尝试在本地做这个工作,然后提交并推送结果。
你可以查看或更改 Navicat Monitor 的应用程序设置,例如端口、网站网址和 IP 地址。若要配置应用程序设置,请前往“配置”->“应用程序设置”。 这里列出了 Navicat Monitor 的应用程序设置。你可以编辑以下设置: 端口 Navicat Monitor 将侦听的端口号。 网站网址 将用于警报电子邮件内的 Navicat Monitor 网站网址。 IP 地址 如果机器已被
从我开始尝试在OpenShift上部署一个香草jhipster应用程序到现在已经有一个多星期了。我试过Openshift和我们的Openshift私人公司实例,但没有成功。 我尝试了几种方法来做,使用生成器yo jhipster:openshift或手动使用特定的hook。使用生成器,我做了: .........从这里到那里都有很多例外.........
我正在尝试在openshift上使用边缘终止来配置TLS,正在传递TLS证书和值中的私钥。yaml并在路线中引用它。yaml文件,当我执行helm图表时,由于在从值复制证书时引入了不正确的缩进和换行符,路由的创建失败。向路线行进。yaml文件。 以下是值。yaml文件,从中引用路由中的证书。yaml文件。做这件事最好的方法是什么?如何从值传递tls证书和私钥。yaml具有适当的压痕。 Values
我尝试了一个显示其他响应的测试用例,我将一步一步地解释它: > 我在我的设备上安装了MDM配置文件,这提示我安装了一个应用程序,并且我成功地安装了它。应用程序已进入“应用程序中的配置文件”部分。 然后我手动删除了应用程序。
我正在学习如何用react和spring boot制作一个webapp,我正在IntelliJ中工作 到目前为止,我有一个小的后端和前端组合,其中有1个页面,一个api调用,从前端来看如下所示 当我在ide中使用spring configuration和tomcat config测试它时,一切正常,我的代码在react和spring上都能按照我的要求工作 但是,当我构建war文件并将其直接部署到t
问题内容: 我已经用MeanJS创建了一个webapp。我想在应用程序中使用ngDialog,但是不确定如何以及在何处添加ngDialog.js。我正在尝试将ngDialog注入到控制器中,如下所示,但是每次都会出现错误,未知提供者 angular.module(’myModule’)。controller(’MyController’,[‘$ scope’,’$ http’,’ngDialog’