我们已经从github克隆了cdap ui repo。
https://github.com/cdapio/cdap-ui
下面是node和npm版本。
node -v
v10.24.1
npm -version
6.14.12我们能够运行npm install,并且运行成功。然而,当我们点击CDAP UI时,很少有目录查找失败。
[2021-10-18T07:26:40.832] [INFO] default - Starting CDAP UI ...
[2021-10-18T07:26:40.848] [INFO] default - Trying to connect to CDAP Router using URL http://127.0.0.1:11015/ping
[2021-10-18T07:26:40.860] [WARN] default - Unable to connect to CDAP Router. Will keep trying to connect in background.
[2021-10-18T07:26:40.862] [INFO] default - UI using theme file: /media/cdap-ui/packaged/server_dist/server/config/themes/default.json
[2021-10-18T07:26:40.864] [WARN] default - Unable to find favicon at path /media/cdap-ui/packaged/public/cdap_dist/cdap_assets/img/favicon.png
[2021-10-18T07:26:40.864] [ERROR] default - Favicon missing! Please run `gulp build`
[2021-10-18T07:26:40.919] [INFO] default - CDAP UI listening on port 11011
Error: Failed to lookup view "cdap" in views directories "/media/cdap-ui/packaged/public/cdap_dist/cdap_assets", "/media/cdap-ui/packaged/public/login_dist/login_assets", "/media/cdap-ui/packaged/public/dll", "/media/cdap-ui/packaged/public/dist" or "/media/cdap-ui/packaged/public/common_dist"
at Function.render (webpack:///./node_modules/express/lib/application.js?:580:17)
at ServerResponse.render (webpack:///./node_modules/express/lib/response.js?:1012:7)
at eval (webpack:///./server/express.js?:636:9)
at Layer.handle [as handle_request] (webpack:///./node_modules/express/lib/router/layer.js?:95:5)
at next (webpack:///./node_modules/express/lib/router/route.js?:137:13)
at next (webpack:///./node_modules/express/lib/router/route.js?:131:14)
at next (webpack:///./node_modules/express/lib/router/route.js?:131:14)
at next (webpack:///./node_modules/express/lib/router/route.js?:131:14)
at next (webpack:///./node_modules/express/lib/router/route.js?:131:14)
at next (webpack:///./node_modules/express/lib/router/route.js?:131:14)你知道问题出在哪里以及如何解决这个问题吗?
发布于 2021-11-11 16:00:05
看起来您还没有运行完整的UI构建。首先,您应该确保所有依赖项都已安装:
yarn
bower i如果您有兴趣进行主动开发,您可以使用一条命令运行编译观察器和服务器:
yarn dev如果您不是在进行开发,也不需要观察器,您可以运行以下命令来构建和运行服务器:
yarn cdap-full-build
yarn start很抱歉,该自述文件似乎不是很新。
https://stackoverflow.com/questions/69629899
复制相似问题