【发布时间】:2021-08-23 16:00:01
【问题描述】:
我尝试使用 JHipster 构建一个简单的应用程序。 我用
创建应用程序$jhipster
在我添加一些实体之后
$jhipster jdl jhipster-jdl.jdl
一切正常,我可以使用 ./mvnw 启动应用程序并访问它。都很好。 但是当我尝试用
构建一个罐子时$./mvnw -Pprod 验证干净
我尝试在 webpack.prod.js 或 webpack.common.js (https://www.jhipster.tech/production/) 中添加“/hipster/”,但没有任何改变。
我有错误:
[INFO] > test@0.0.1-SNAPSHOT webapp:build:prod [INFO] > npm run webpack -- --config webpack/webpack.prod.js --progress=profile [INFO] [INFO] [INFO] > test@0.0.1-SNAPSHOT webpack [INFO] > 节点 --max_old_space_size=4096 node_modules/webpack/bin/webpack.js "--config" "webpack/webpack.prod.js" "--progress=profile"
[INFO] [webpack-cli] 无法加载 '/home/charles/Code/Campus/test/webpack/webpack.prod.js' 配置
[INFO] [webpack-cli] 错误:找不到模块'workbox-build/build/options/schema/webpack-generate-sw'
[INFO] 需要堆栈:[INFO] - /home/charles/Code/Campus/test/node_modules/workbox-webpack-plugin/build/generate-sw.js
[INFO] - /home/charles/Code/Campus/test/node_modules/workbox-webpack-plugin/build/index.js
[INFO] - /home/charles/Code/Campus/test/webpack/webpack.prod.js
[INFO] - /home/charles/Code/Campus/test/node_modules/webpack-cli/lib/webpack-cli.js
[INFO] - /home/charles/Code/Campus/test/node_modules/webpack-cli/lib/bootstrap.js
[INFO] - /home/charles/Code/Campus/test/node_modules/webpack-cli/bin/cli.js
[INFO] - /home/charles/Code/Campus/test/node_modules/webpack/bin/webpack.js
[INFO] 在 Function.Module._resolveFilename (internal/modules/cjs/loader.js:902:15)
[INFO] 在 Function.Module._load (internal/modules/cjs/loader.js:746:27)
[INFO] 在 Module.require (internal/modules/cjs/loader.js:974:19)
[INFO] at require (/home/charles/Code/Campus/test/node_modules/v8-compile-cache/v8-compile-cache.js:159:20)
[INFO] 在对象处。 (/home/charles/Code/Campus/test/node_modules/workbox-webpack-plugin/build/generate-sw.js:20:33)
[INFO] 在 Module._compile (/home/charles/Code/Campus/test/node_modules/v8-compile-cache/v8-compile-cache.js:192:30)
[INFO] 在 Object.Module._extensions..js (internal/modules/cjs/loader.js:1114:10)
[INFO] 在 Module.load (internal/modules/cjs/loader.js:950:32)
[INFO] 在 Function.Module._load (internal/modules/cjs/loader.js:790:14)
[INFO] 在 Module.require (internal/modules/cjs/loader.js:974:19) {
[INFO] 代码:'MODULE_NOT_FOUND',
[INFO] 需要堆栈:[
[INFO] '/home/charles/Code/Campus/test/node_modules/workbox-webpack-plugin/build/generate-sw.js',
[INFO] '/home/charles/Code/Campus/test/node_modules/workbox-webpack-plugin/build/index.js',
[INFO] '/home/charles/Code/Campus/test/webpack/webpack.prod.js',
[INFO] '/home/charles/Code/Campus/test/node_modules/webpack-cli/lib/webpack-cli.js',
[INFO] '/home/charles/Code/Campus/test/node_modules/webpack-cli/lib/bootstrap.js',
[INFO] '/home/charles/Code/Campus/test/node_modules/webpack-cli/bin/cli.js',
[INFO] '/home/charles/Code/Campus/test/node_modules/webpack/bin/webpack.js'
还有来自 Maven 的错误:
[信息] -------------------------------------------------- ---------------------- [信息] 构建失败 [信息] -------------------------------------------------- ---------------------- [INFO] 总时间:19.942 s [INFO] 完成时间: 2021-08-24T08:57:01+02:00 [信息] -------------------------------------------------- ---------------------- [错误] 未能执行目标 com.github.eirslett:frontend-maven-plugin:1.12.0:npm (webapp build prod)在项目 jhipster 上:无法运行任务:'npm run webapp:prod' 失败的。 org.apache.commons.exec.ExecuteException:进程退出 一个错误:2(退出值:2)-> [Help 1] [ERROR] [ERROR] 查看 错误的完整堆栈跟踪,使用 -e 开关重新运行 Maven。 [错误] 使用 -X 开关重新运行 Maven 以启用完整的调试日志记录。 [ERROR] [ERROR] 有关错误和可能的更多信息 解决方法,请阅读以下文章:[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
【问题讨论】:
-
到目前为止,您没有显示来自 maven 输出的错误,只有被 maven 前端插件错误地显示为错误的信息。请用真正的错误编辑您的问题
-
完成。但我找到了解决方案
标签: javascript node.js reactjs webpack jhipster