为什么新创建的Jhipster项目的身高= 0?

时间:2017-06-30 12:57:12

标签: java html angularjs jhipster

我刚创建了我的第一个jhipster应用程序,并按照如何设置IDE(eclipse)的说明进行操作。

之后,我运行了gradle bootRun任务(在eclipse中),一切都很顺利。

当我访问本地主机地址时,该页面为空白。调查firefox(f12)中的问题,它表明身体的高度为0。

尝试通过在index.html文件中手动将其高度设置为100vt来手动拉伸html主体后,通过f12进行的另一项调查显示,新设置已应用(现在高度为100vt),但页面仍然是空白。

可能是什么问题?我已经确认,所有需要的文件都存在,因此无法找到文件问题

有趣的是,页面的名称显示在选项卡中。由于名称是在index.html的标题中定义的,因此必须正确部署文件,但生成的部分中必定存在某种问题。

修改

正在运行yarn run webpack:build

yarn run v0.23.2
$ yarn run cleanup && yarn run webpack:build:vendor && yarn run webpack:build:dev
yarn run v0.23.2
$ rimraf build/{aot,www}
The command "rimraf" is either spelled incorrectly or could not be found
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

编辑2

正如评论中提到的那样,我可能必须运行yarn install,但这会给我以下错误,我根本不理解......

error C:\CUBE\workspace\cube\node_modules\generator-jhipster: Command failed.
Exit code: 1
Command: C:\WINDOWS\system32\cmd.exe
Arguments: /d /s /c tabtab install --name jhipster --auto
Directory: C:\CUBE\workspace\cube\node_modules\generator-jhipster
Output:
Fri, 30 Jun 2017 14:40:09 GMT tabtab:installer Installing completion script to fish directory
fs.js:641
  return binding.open(pathModule._makeLong(path), stringToFlags(flags), mode);
                 ^
Error: ENOENT: no such file or directory, open 'C:\CUBE\workspace\cube\node_modules\tabtab\scripts\C:\Program Files\Git\usr\bin\bash.sh'
    at Error (native)
    at Object.fs.openSync (fs.js:641:18)
    at fs.readFileSync (fs.js:509:33)
    at Complete.script (C:\CUBE\workspace\cube\node_modules\tabtab\src\complete.js:373:14)
    at Installer.writeTo (C:\CUBE\workspace\cube\node_modules\tabtab\src\installer.js:91:34)
    at Installer.handle (C:\CUBE\workspace\cube\node_modules\tabtab\src\installer.js:80:21)
    at Commands.install (C:\CUBE\workspace\cube\node_modules\tabtab\src\commands\index.js:75:22)
    at Object.<anonymous> (C:\CUBE\workspace\cube\node_modules\tabtab\src\cli.js:33:16)
    at Module._compile (module.js:570:32)
    at Object.Module._extensions..js (module.js:579:10)
info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.

3 个答案:

答案 0 :(得分:2)

我终于找到了解决方案:

使用git bash生成应用时,Windows上似乎存在错误的生成计划。

我使用windows cmd重新生成应用,一切都按预期工作......

答案 1 :(得分:1)

你选择了Angular2吗?

在这种情况下,您需要编译前面部分。 使用:

  • yarn run webpack:build
  • 或直接使用:yarn start

应在README.md

中提及所有说明

答案 2 :(得分:0)

似乎这一代人错过了一些东西。

当我开始使用JHipster时,我遇到了类似的问题。

我按照安装说明(再次)解决了这些问题。在第一次尝试时我遇到了问题,然后我重新安装了所有这些组件,然后我重新生成了我的应用程序。

我第二次没有问题,一切顺利!

在我看来,在生成过程中会出现一些错误,这就是您的页面空白的原因。尝试重新安装或简单更新您的工具和插件,然后重新生成项目。

请按照此link获取更多信息。