草庐IT

node.js - Webpack 用于后端?

我只是想知道,我开始在一个新项目中使用Webpack,到目前为止它运行良好。我几乎会说我比以前用过的Grunt更喜欢它。但现在我很困惑如何和/或应该将它与我的Express后端一起使用?看,我正在创建一个具有前端(ReactJS)和后端(ExpressJS)的应用程序。该应用程序将在Heroku上发布。现在看来我也应该将Webpack与ExpressJS一起使用,以便通过一个命令(前端和后端)启动和运行应用程序。但是写这篇博文的人http://jlongster.com/Backend-Apps-with-Webpack--Part-I似乎使用Webpack将所有后端js文件捆绑在一起

node.js - 第一次 Heroku 部署失败 `error code=H10`

我将我的应用部署到Heroku。这是一个node.js+express+socket.io应用程序,这是package.json文件{"name":"game_test","author":"Ilya","description":"Atestappforourboardgame","version":"0.0.1","private":true,"scripts":{"start":"nodeapp"},"dependencies":{"express":"3.0.6","jade":"*","socket.io":"*"},"engines":{"node":"0.8.14"}}这

node.js - 第一次 Heroku 部署失败 `error code=H10`

我将我的应用部署到Heroku。这是一个node.js+express+socket.io应用程序,这是package.json文件{"name":"game_test","author":"Ilya","description":"Atestappforourboardgame","version":"0.0.1","private":true,"scripts":{"start":"nodeapp"},"dependencies":{"express":"3.0.6","jade":"*","socket.io":"*"},"engines":{"node":"0.8.14"}}这

git - 在 Heroku 上创建 Node.js 应用程序时,我应该将文件夹 "node_modules" checkin Git 吗?

我在这里遵循了关于Heroku上Node.js的基本入门说明:https://devcenter.heroku.com/categories/nodejs这些指令没有告诉你创建一个.gitignorenode_modules,因此暗示文件夹node_modules应该被checkin到Git。当我在Git存储库中包含node_modules时,我的入门应用程序运行正常。当我遵循更高级的示例时:BuildingaReal-time,PolyglotApplicationwithNode.js,Ruby,MongoDBandSocket.IOhttps://github.com/mongo

git - 在 Heroku 上创建 Node.js 应用程序时,我应该将文件夹 "node_modules" checkin Git 吗?

我在这里遵循了关于Heroku上Node.js的基本入门说明:https://devcenter.heroku.com/categories/nodejs这些指令没有告诉你创建一个.gitignorenode_modules,因此暗示文件夹node_modules应该被checkin到Git。当我在Git存储库中包含node_modules时,我的入门应用程序运行正常。当我遵循更高级的示例时:BuildingaReal-time,PolyglotApplicationwithNode.js,Ruby,MongoDBandSocket.IOhttps://github.com/mongo

node.js - Heroku + node.js 错误(Web 进程在启动后 60 秒内无法绑定(bind)到 $PORT)

我有我的第一个node.js应用程序(在本地运行良好)-但我无法通过heroku部署它(也是第一次使用heroku)。代码如下。所以不允许我写这么多代码,所以我只想说在本地以及在我的网络中运行代码没有问题。varhttp=require('http');varfs=require('fs');varpath=require('path');http.createServer(function(request,response){console.log('requeststartingfor');console.log(request);varfilePath='.'+request.u

node.js - Heroku + node.js 错误(Web 进程在启动后 60 秒内无法绑定(bind)到 $PORT)

我有我的第一个node.js应用程序(在本地运行良好)-但我无法通过heroku部署它(也是第一次使用heroku)。代码如下。所以不允许我写这么多代码,所以我只想说在本地以及在我的网络中运行代码没有问题。varhttp=require('http');varfs=require('fs');varpath=require('path');http.createServer(function(request,response){console.log('requeststartingfor');console.log(request);varfilePath='.'+request.u

heroku - 如何使用 Dockerfile 在 Heroku 上公开端口?

我正在尝试在Heroku上部署Docker镜像,并尝试了解如何公开多个端口。这是我试图在Heroku部署中运行的Docker命令:dockerrun\-p2222:22\-p33306:3306\-p27017:27017\-p28015:28015\-p29015:29015\-p8080:8080\test/db-migration如何在Heroku中执行此操作? 最佳答案 您不能-您应该使用$PORT环境变量,该变量将被随机分配,然后由Heroku路由器映射到端口80。此外,仅接受http请求。见https://devcent

heroku - 如何使用 Dockerfile 在 Heroku 上公开端口?

我正在尝试在Heroku上部署Docker镜像,并尝试了解如何公开多个端口。这是我试图在Heroku部署中运行的Docker命令:dockerrun\-p2222:22\-p33306:3306\-p27017:27017\-p28015:28015\-p29015:29015\-p8080:8080\test/db-migration如何在Heroku中执行此操作? 最佳答案 您不能-您应该使用$PORT环境变量,该变量将被随机分配,然后由Heroku路由器映射到端口80。此外,仅接受http请求。见https://devcent

Heroku 使用端口参数运行 Docker 镜像

当我将现有的Docker镜像推送到Heroku时,Heroku提供了一个$PORT环境变量。如何将此属性传递给Heroku运行实例?在localhost上这会起作用:dockerpullswaggerapi/swagger-uidockerrun-p80:8080swaggerapi/swagger-ui我应该在Heroku上做:dockerrun-p$PORT:8080swaggerapi/swagger-ui这样的事情可能吗? 最佳答案 这个问题现在已经很老了,但如果它可以对其他人有所帮助,我仍然会在这里写下我的答案。我有spr