studio和dashboard项目 npm run dev 报错

  • nebula 版本:studio 3.0 dashboard 1.0.2
  • 问题的具体描述
    在github 下载了studio 3.0 和dashboard 1.0.2 前端项目, 使用npm install 安装依赖 ,再使用npm run dev 时 报错
    错误信息 PS E:\dev\nebula-studio-3.0.0\nebula-studio-3.0.0> npm run dev
> nebula-graph-studio@3.0.0 dev
> egg-bin dev -r egg-ts-helper/register

[egg-ts-helper] create typings\app\controller\index.d.ts (4ms)
[egg-ts-helper] create typings\app\middleware\index.d.ts (2ms)
[egg-ts-helper] create typings\config\index.d.ts (21ms)
[egg-ts-helper] create typings\config\plugin.d.ts (2ms)
[egg-ts-helper] create typings\app\service\index.d.ts (2ms)
[egg-ts-helper] create typings\app\index.d.ts (1ms)
2021-12-18 14:46:49,309 INFO 9432 [master] node version v16.13.1
2021-12-18 14:46:49,310 INFO 9432 [master] egg version 2.33.1
2021-12-18 14:47:01,095 INFO 9432 [master] agent_worker#1:7724 started (11782ms)
'webpack-dev-server' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
2021-12-18 14:47:01,130 ERROR 7724 nodejs.Error: [egg-view-assets] Run "webpack-dev-server --config config/webpack.dev.ts --mode development --color --progress --hot" exit with code 1     
    at DevServer.exit (E:\dev\nebula-studio-3.0.0\nebula-studio-3.0.0\node_modules\egg-view-assets\lib\dev_server.js:123:21)
    at ChildProcess.<anonymous> (E:\dev\nebula-studio-3.0.0\nebula-studio-3.0.0\node_modules\egg-view-assets\lib\dev_server.js:63:36)
    at Object.onceWrapper (node:events:510:26)
    at ChildProcess.emit (node:events:390:28)
    at ChildProcess.cp.emit (E:\dev\nebula-studio-3.0.0\nebula-studio-3.0.0\node_modules\cross-spawn\lib\enoent.js:34:29)
    at Process.ChildProcess._handle.onexit (node:internal/child_process:290:12)

pid: 7724
hostname: DESKTOP-GTHGCU3

2021-12-18 14:47:28,021 WARN 7212 [egg:core:ready_timeout] 10 seconds later E:\dev\nebula-studio-3.0.0\nebula-studio-3.0.0\node_modules\egg-watcher\lib\init.js:15:14 was still unable to finish.
2021-12-18 14:47:28,051 INFO 9432 [master] egg started on http://0.0.0.0:7001 (38741ms)
2021-12-18 14:48:02,683 ERROR 7724 [egg-view-assets] Run "webpack-dev-server --config config/webpack.dev.ts --mode development --color --progress --hot" failed after 60s

两项目同样报 ‘webpack-dev-server’ 不是内部或外部命令,也不是可运行的程序
或批处理文件。 使用另外一台新安装 nodejs 的电脑也同样报错

问下,当前报错的截图是哪个项目,我们一个个来排查吧,你下载的是源码还是安装包呀

看你现在报错截图是没有webpack包

我下载的是源码包,应该是nodejs对windows的支持不太好吧,studio用的源码包,dashboard用的安装包,在windows平台都有这样的情况,不知道是不是需要安装一些其他的前置依赖,在公司的电脑上,瞎弄可以了,在家里的电脑 3台windows都说webpack不可执行,都是新的node环境, 执行npm install 然后执行npm run dev , 就报webpack不可执行,在centos上 源码包和安装包 都可以运行

单独npm install一下webpack ,看看安装信息是否有报错

此话题已在最后回复的 30 天后被自动关闭。不再允许新回复。