JHipster:为什么为--skip-client标志生成了node_modules和其他前端文件?

时间:2018-05-08 01:49:46

标签: jhipster

我使用以下命令创建了一个新的JHipster项目:

jhipster --skip-client

因为,我通过--skip-client跳过了客户端生成,为什么新创建的项目包含以下文件和文件夹,我认为这些文件和文件夹与前端相关并且与后端无关:

  • node_modules
  • 的package.json
  • .yo-rc.json
  • yarn.lock

1 个答案:

答案 0 :(得分:2)

link开始,它似乎实际上是一个功能,而不是一个错误。

安装generator-jhipster的本地副本的目的是,如果升级全局版本,本地版本仍将与项目使用的版本相匹配。这可以防止您在较旧的项目上使用较新的实体生成器。您可以使用generator-jhipster跳过本地--skip-install的安装(请注意,您的项目将始终使用全局generator-jhipster

.yo-rc.json文件包含您的提示的答案以及有关项目的其他详细信息,这些信息可帮助其他子生成器,例如entityimport-jdl。这个文件很重要。