Jhipster-最新版本的安装问题



我在使用jhipster时遇到问题我安装的java和node运行良好。还安装了时髦精。现在我在做一个项目。我看到一个npm错误我已附上日志文件

0 verbose cli C:\Program Files\nodejs\node.exe C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js1信息使用npm@8.15.02信息使用node@v16.17.03定时npm:负载:哪个节点在0ms内完成4定时配置:加载:默认值在2ms内完成5时序配置:load:file:C:\Program Files\nodejs\node_modules\npm\npmrc在2ms内完成6定时配置:加载:内置3毫秒内完成7 timing config:load:cli在2ms内完成8定时配置:加载:env在1ms内完成9定时配置:加载:文件:C:\Projects\jhip1\cplan\.npmrc在1ms内完成10定时配置:加载:项目在3ms内完成11定时配置:加载:文件:C:\Users\MyPC\.npmrc在0ms内完成12定时配置:加载:用户在1ms内完成13定时配置:加载:文件:C:\Users\MyPC\AppData\Roaming\npm\etc\npmrc在0ms内完成14定时配置:加载:全局在0ms内完成15定时配置:加载:验证1ms内完成16定时配置:加载:凭据在1ms内完成17定时配置:load:setEnvs在1ms内完成18定时配置:加载15毫秒完成19计时npm:load:configload 15毫秒内完成20计时npm:load:mkdirpcache在1ms内完成21计时npm:load:mkdirplogs在0ms内完成22详细标题npm运行干净的www23详细argv"run"clean www"24计时npm:load:setTitle在2ms内完成25定时配置:加载:压平3ms内完成26定时npm:负载:显示5ms内完成最多27个详细日志文件日志:10个目录:C:\Users\MyPC\AppData\Local\npm cache\logs28详细日志文件C:\Users\MyPC\AppData\Local\npm cache\logs\2022-08-31T00_33_10_177Z-debug-0.log29计时npm:load:logFile在8ms内完成30计时npm:负载:计时器在1ms内完成31计时npm:load:configScope在0ms内完成32定时npm:加载在33ms内完成33愚蠢的日志文件开始清理日志,删除2个文件34定时命令:运行20ms完成35详细堆栈错误:生成bash ENOENT35 Process.ChildProcess.handle.onext(节点:internal/child_Process:283:19)处的详细堆栈35 onErrorNT上的详细堆栈(节点:internal/child_process:478:16)35进程中的详细堆栈TicksAndRejections(节点:internal/process/task_queues:83:21)36详细pkgidcplan@0.0.1-SNAPSHOT37详细cwd C:\Projects\jhip1\cplan38详细Windows_NT 10.0.1904339详细节点v16.17.040详细npm v8.15.041错误代码ENOENT42错误系统调用生成bash43错误路径C:\Projects\jhip1\cplan44错误,错误号-405845错误enoent生成bash enoent46 error enoent这与npm找不到文件有关。46错误47详细退出-405848定时npm在78ms内完成49详细代码-405850错误此运行的完整日志可在以下位置找到:50错误C:\Users\MyPC\AppData\Local\npm cache\logs\2022-08-31T00_33_10_177Z-debug-0.log

这些是我的env设置,当我查看日志时,我发现它不匹配,我不明白的是,当我的机器中已经有节点时,为什么要再次安装它

C:\Projects\jhip1\cplan>其中mvn信息:找不到给定模式的文件。C: \Projects\jhip1\cplan>其中npmC: \Program Files\nodejs\npmC: \Program Files\nodejs\npm.cmdC: \Projects\jhip1\cplan>where nodeC: \Program Files\nodejs\node.exeC: \Projects\jhip1\cplan>其中javaC: \Program Files\Eclipse Adoptium \jdk-11.0.16.101-热点\bin\java.exeC: \Projects\jhip1\cplan>echo%JAVA_HOME%C: \Program Files\Eclipse Adoptium \jdk-11.0.16.101-热点C: \Projects\jhip1\cplan>C:\Projects\jhip1\rplan>节点-vv16.17.0C: \Projects\jhip1\cplan>java版本openjdk版本"11.0.16.1"2022-08-12OpenJDK运行时环境Temurin-110.16.1+1(内部版本11.0.16.1+1)OpenJDK 64位服务器VM Temurin-110.16.1+1(内部版本11.0.16.1+1,混合模式)C: \Projects\jhip1\cplan>npm-v8.15.0C: \Projects\jhip1\cplan>jhipster--版本信息!使用捆绑JHipster7.9.2

我在过去8个小时内遇到了这个问题,所以我清理了npm缓存并手动删除了目录,同时使用npm缓存清理和手动删除C: \Users\MyPC\AppData\Local\npm缓存

我还删除了以下目录以将其全部清除用户/MyPC/.m2/存储库

这是一个已知问题,请尝试删除.nmprc文件。

请参阅https://github.com/jhipster/generator-jhipster/issues/19294

前端maven插件安装本地Node的目的是将您的构建环境与PC安装隔离开来,它为您提供了构建一致性,并使您能够轻松隔离可能需要不同版本Node的不同项目。它使构建一个不需要预先安装Node的连续集成环境变得更加容易。

一些事情帮助了

  1. 我发现我安装了两个jHipster版本,所以我删除了它的任何本地副本

  2. 我删除了全球潮人并安装了最新版本的

这两个步骤(或者可能是步骤2)都帮助我摆脱了npm运行干净的www错误

最新更新