Ignite web console backend not working - Error: Not Found: /signup
Ignite web console backend not working - Error: Not Found: /signup
我是 运行 Apache Ignite 2.4.0 并使用以下步骤配置了 Ignite Web 控制台 Ignite webconsole build and deploy
同样已在 Apache 服务器中为生产模式配置,并且在成功启动后端后,当我从前端访问 Web 控制台时,我在后端节点应用程序控制台上遇到以下注册错误。我尝试了多种配置,但其中 none 似乎有效。
Error: Not Found: /signup
at app.use (/recon/Ignite/web-console/backend/app/apiServer.js:64:33)
at Layer.handle [as handle_request] (/recon/Ignite/web-console/backend/node_modules/express/lib/router/layer.js:95:5)
at trim_prefix (/recon/Ignite/web-console/backend/node_modules/express/lib/router/index.js:317:13)
at /recon/Ignite/web-console/backend/node_modules/express/lib/router/index.js:284:7
at Function.process_params (/recon/Ignite/web-console/backend/node_modules/express/lib/router/index.js:335:12)
at next (/recon/Ignite/web-console/backend/node_modules/express/lib/router/index.js:275:10)
at SessionStrategy.strategy.pass (/recon/Ignite/web-console/backend/node_modules/passport/lib/middleware/authenticate.js:325:9)
at SessionStrategy.authenticate (/recon/Ignite/web-console/backend/node_modules/passport/lib/strategies/session.js:71:10)
at attempt (/recon/Ignite/web-console/backend/node_modules/passport/lib/middleware/authenticate.js:348:16)
at authenticate (/recon/Ignite/web-console/backend/node_modules/passport/lib/middleware/authenticate.js:349:7)
at Layer.handle [as handle_request] (/recon/Ignite/web-console/backend/node_modules/express/lib/router/layer.js:95:5)
at trim_prefix (/recon/Ignite/web-console/backend/node_modules/express/lib/router/index.js:317:13)
at /recon/Ignite/web-console/backend/node_modules/express/lib/router/index.js:284:7
at Function.process_params (/recon/Ignite/web-console/backend/node_modules/express/lib/router/index.js:335:12)
at next (/recon/Ignite/web-console/backend/node_modules/express/lib/router/index.js:275:10)
at initialize (/recon/Ignite/web-console/backend/node_modules/passport/lib/middleware/initialize.js:53:5)
at Layer.handle [as handle_request] (/recon/Ignite/web-console/backend/node_modules/express/lib/router/layer.js:95:5)
at trim_prefix (/recon/Ignite/web-console/backend/node_modules/express/lib/router/index.js:317:13)
at /recon/Ignite/web-console/backend/node_modules/express/lib/router/index.js:284:7
at Function.process_params (/recon/Ignite/web-console/backend/node_modules/express/lib/router/index.js:335:12)
at next (/recon/Ignite/web-console/backend/node_modules/express/lib/router/index.js:275:10)
Snady,ignite-2.5.0 正在投票中,可能会在几天内发布。我认为使用这个版本是有意义的。
要求:NodeJS 8.x & MongoDB 3.4.x。 // 确保你有这个。
因此,我下载了源代码并执行了以下操作:
在第一个终端:
cd {apache-ignite-2.5.0}/modules/web-console/backend
npm install --no-optional
npm 启动
在第二个终端:
cd {apache-ignite-2.5.0}/modules/web-console/frontend
npm install --no-optional
npm 启动
在浏览器中执行:http://localhost:9000/
编辑:
Docker 中的 Ignite Web 控制台是否适合您的情况?
参见:https://hub.docker.com/r/apacheignite/web-console-standalone/
我是 运行 Apache Ignite 2.4.0 并使用以下步骤配置了 Ignite Web 控制台 Ignite webconsole build and deploy
同样已在 Apache 服务器中为生产模式配置,并且在成功启动后端后,当我从前端访问 Web 控制台时,我在后端节点应用程序控制台上遇到以下注册错误。我尝试了多种配置,但其中 none 似乎有效。
Error: Not Found: /signup
at app.use (/recon/Ignite/web-console/backend/app/apiServer.js:64:33)
at Layer.handle [as handle_request] (/recon/Ignite/web-console/backend/node_modules/express/lib/router/layer.js:95:5)
at trim_prefix (/recon/Ignite/web-console/backend/node_modules/express/lib/router/index.js:317:13)
at /recon/Ignite/web-console/backend/node_modules/express/lib/router/index.js:284:7
at Function.process_params (/recon/Ignite/web-console/backend/node_modules/express/lib/router/index.js:335:12)
at next (/recon/Ignite/web-console/backend/node_modules/express/lib/router/index.js:275:10)
at SessionStrategy.strategy.pass (/recon/Ignite/web-console/backend/node_modules/passport/lib/middleware/authenticate.js:325:9)
at SessionStrategy.authenticate (/recon/Ignite/web-console/backend/node_modules/passport/lib/strategies/session.js:71:10)
at attempt (/recon/Ignite/web-console/backend/node_modules/passport/lib/middleware/authenticate.js:348:16)
at authenticate (/recon/Ignite/web-console/backend/node_modules/passport/lib/middleware/authenticate.js:349:7)
at Layer.handle [as handle_request] (/recon/Ignite/web-console/backend/node_modules/express/lib/router/layer.js:95:5)
at trim_prefix (/recon/Ignite/web-console/backend/node_modules/express/lib/router/index.js:317:13)
at /recon/Ignite/web-console/backend/node_modules/express/lib/router/index.js:284:7
at Function.process_params (/recon/Ignite/web-console/backend/node_modules/express/lib/router/index.js:335:12)
at next (/recon/Ignite/web-console/backend/node_modules/express/lib/router/index.js:275:10)
at initialize (/recon/Ignite/web-console/backend/node_modules/passport/lib/middleware/initialize.js:53:5)
at Layer.handle [as handle_request] (/recon/Ignite/web-console/backend/node_modules/express/lib/router/layer.js:95:5)
at trim_prefix (/recon/Ignite/web-console/backend/node_modules/express/lib/router/index.js:317:13)
at /recon/Ignite/web-console/backend/node_modules/express/lib/router/index.js:284:7
at Function.process_params (/recon/Ignite/web-console/backend/node_modules/express/lib/router/index.js:335:12)
at next (/recon/Ignite/web-console/backend/node_modules/express/lib/router/index.js:275:10)
Snady,ignite-2.5.0 正在投票中,可能会在几天内发布。我认为使用这个版本是有意义的。
要求:NodeJS 8.x & MongoDB 3.4.x。 // 确保你有这个。
因此,我下载了源代码并执行了以下操作:
在第一个终端:
cd {apache-ignite-2.5.0}/modules/web-console/backend
npm install --no-optional
npm 启动
在第二个终端:
cd {apache-ignite-2.5.0}/modules/web-console/frontend
npm install --no-optional
npm 启动
在浏览器中执行:http://localhost:9000/
编辑: Docker 中的 Ignite Web 控制台是否适合您的情况? 参见:https://hub.docker.com/r/apacheignite/web-console-standalone/