jhipster - JHipster - 纱线构建失败
问题描述
使用 Jhipster v5.0.1 和 Angular v6.0.0
目标
我想做一个纱线构建,以便考虑我的 scss 文件,但它失败了:
在终端:
C:\Users\clari\Documents\ManuelaTechValley\crafrontmanu>yarn build
yarn run v1.5.1
$ yarn run webpack:prod
$ yarn run cleanup && yarn run webpack:prod:main && yarn run clean-www
$ rimraf target/{aot,www}
'rimraf' n’est pas reconnu en tant que commande interne
ou externe, un programme exécutable ou un fichier de commandes.
error An unexpected error occurred: "Command failed.
Exit code: 1
Command: C:\\WINDOWS\\system32\\cmd.exe
Arguments: /d /s /c rimraf target/{aot,www}
Directory: C:\\Users\\clari\\Documents\\Manuela\\crafrontmanu
Output:
".
info If you think this is a bug, please open a bug report with the information provided in "C:\\Users\\clari\\Documents\\Manuela\\crafrontmanu\\yarn-error.log".
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
在纱线错误中:
Trace:
Error: Command failed.
Exit code: 1
Command: C:\WINDOWS\system32\cmd.exe
Arguments: /d /s /c yarn run webpack:prod
Directory: C:\Users\clari\Documents\Manuela\crafrontmanu
Output:
at ProcessTermError.MessageError (C:\Program Files (x86)\Yarn\lib\cli.js:186:110)
at new ProcessTermError (C:\Program Files (x86)\Yarn\lib\cli.js:226:113)
at ChildProcess.<anonymous> (C:\Program Files (x86)\Yarn\lib\cli.js:30281:17)
at ChildProcess.emit (events.js:180:13)
at maybeClose (internal/child_process.js:936:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:220:5)
编辑 1:
我发现了这个问题。https://github.com/yarnpkg/yarn/issues/5481 我想知道这是否是我的问题,为什么它没有找到一些构建依赖项的原因。我有版本 1.5.1 但如果我尝试更新,我的终端答案已经是最新的......
编辑 2:
我压制了所有节点模块并再次安装了纱线。边缘概率不再存在。但是,它仍然不起作用。
Trace:
Error: Command failed.
Exit code: 1
Command: C:\WINDOWS\system32\cmd.exe
Arguments: /d /s /c yarn run webpack:prod
Directory: C:\Users\clari\Documents\Manuela\crafrontmanu
Output: ".
at ProcessTermError.MessageError (C:\Program Files (x86)\Yarn\lib\cli.js:186:110)
at new ProcessTermError (C:\Program Files (x86)\Yarn\lib\cli.js:226:113)
at ChildProcess.<anonymous> (C:\Program Files (x86)\Yarn\lib\cli.js:30281:17)
at ChildProcess.emit (events.js:180:13)
at maybeClose (internal/child_process.js:936:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:220:5)
C:\Users\clari\Documents\Manuela\crafrontmanu>yarn build
yarn run v1.5.1
$ yarn run webpack:prod
$ yarn run cleanup && yarn run webpack:prod:main && yarn run clean-www
$ rimraf target/{aot,www}
$ yarn run webpack --config webpack/webpack.prod.js --profile
$ node --max_old_space_size=4096 node_modules/webpack/bin/webpack.js --config webpack/webpack.prod.js --profile
(node:12788) DeprecationWarning: Tapable.plugin is deprecated. Use new API on `.hooks` instead
Hash: 83726fc3895998baed92
Version: webpack 4.8.0
Time: 8976ms
Built at: 2018-10-02 15:01:08
7 assets
Entrypoint polyfills = app/polyfills.83726fc3895998baed92.bundle.js
Entrypoint global = app/global.83726fc3895998baed92.bundle.js content/global.83726fc3895998baed92.css
Entrypoint main = app/main.83726fc3895998baed92.bundle.js
[0] ./src/main/webapp/app/app.main.ts 0 bytes {0} [built]
factory:4418ms building:4087ms = 8505ms
[1] ./src/main/webapp/app/polyfills.ts 0 bytes {2} [built]
factory:4418ms building:4072ms = 8490ms
[5] ./node_modules/css-loader!./src/main/webapp/content/css/global.css 2.17 KiB [built]
[6] -> factory:625ms building:728ms = 1353ms
[6] ./src/main/webapp/content/css/global.css 41 bytes [built]
+ 3 hidden modules
error An unexpected error occurred: "Command failed.
Exit code: 2
Command: C:\\WINDOWS\\system32\\cmd.exe
Arguments: /d /s /c node --max_old_space_size=4096 node_modules/webpack/bin/webpack.js --config webpack/webpack.prod.js --profile
Directory: C:\\Users\\clari\\Documents\\Manuela\\crafrontmanu
Output:
".
info If you think this is a bug, please open a bug report with the information provided in "C:\\Users\\clari\\Documents\\Manuela\\crafrontmanu\\yarn-error.log".
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
error An unexpected error occurred: "Command failed.
Exit code: 1
Command: C:\\WINDOWS\\system32\\cmd.exe
Arguments: /d /s /c yarn run webpack --config webpack/webpack.prod.js --profile
Directory: C:\\Users\\clari\\Documents\\Manuela\\crafrontmanu
Output:
".
info If you think this is a bug, please open a bug report with the information provided in "C:\\Users\\clari\\Documents\\Manuela\\crafrontmanu\\yarn-error.log".
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
error An unexpected error occurred: "Command failed.
Exit code: 1
Command: C:\\WINDOWS\\system32\\cmd.exe
Arguments: /d /s /c yarn run cleanup && yarn run webpack:prod:main && yarn run clean-www
Directory: C:\\Users\\clari\\Documents\\Manuela\\crafrontmanu
Output:
".
info If you think this is a bug, please open a bug report with the information provided in "C:\\Users\\clari\\Documents\\Manuela\\crafrontmanu\\yarn-error.log".
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
error An unexpected error occurred: "Command failed.
Exit code: 1
Command: C:\\WINDOWS\\system32\\cmd.exe
Arguments: /d /s /c yarn run webpack:prod
Directory: C:\\Users\\clari\\Documents\\Manuela\\crafrontmanu
Output:
".
info If you think this is a bug, please open a bug report with the information provided in "C:\\Users\\clari\\Documents\\Manuela\\crafrontmanu\\yarn-error.log".
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
编辑 3:
尝试使用 mvnw Pprod 启动 prod Build。构建也失败了。
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 01:55 min
[INFO] Finished at: 2018-10-02T16:29:48+02:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal com.github.eirslett:frontend-maven-plugin:1.6:yarn (webpack build prod) on project crafrontmanu: Failed to run task: 'yarn run webpack:prod' failed. org.apache.commons.exec.ExecuteException: Process exited with an error:
1 (Exit value: 1) -> [Help 1]
[ERROR]
编辑 4:
我修复了一些错误。这并没有阻止纱线的启动,这就是为什么我之前没有注意它,但它显然阻止了纱线的形成。问题就解决了。谢谢你的时间。
谢谢,
马努
解决方案
看起来 rimraf 没有在您的项目中本地安装node_modules
,因此在 yarn 安装阶段可能出现了您没有注意到的错误。
尝试删除node_modules
项目中的文件夹,然后运行yarn install
并检查 rimraf 是否存在于您的node_modules
文件夹中。如果没有错误并且它丢失了,请检查 rimraf 是否在您的项目的package.json
推荐阅读
- python - 如何重塑()numpy中奇偶行的总和
- grails - GORM 没有持久化对象的变化
- string - Haskell:字符串“a”的尾部
- php - 如何多次调用foreach循环以从数据库中提取数据
- c# - 限制城市中的位置
- python - 熊猫如何删除包含所需字符串的行
- elasticsearch - Elasticsearch 5.4.0 - 如何向现有文档添加新字段
- xsd - xsd:ComplexType:如何将属性限制为特定值和数值范围
- colors - 从两个图像计算结果图像
- c# - EF Core 2.1 中的动态数据播种迁移生成取决于 DbContext bool-flag 并在 OnModelCreating() 中使用