npm安装发电机jhipster 6.8.0,与github不同

npm安装发电机jhipster 6.8.0,与github不同,jhipster,Jhipster,当我使用[npm i generator jhipster]下载generator jhipster时,我发现它与github中的where不同,例如[generators\server\templates\src\main\java\package\repository\PersistenceAuditEventRepository.java.ejs] <%_ if (reactive) { _%> import reactor.core.publisher.Flux; impor

当我使用[npm i generator jhipster]下载generator jhipster时,我发现它与github中的where不同,例如[generators\server\templates\src\main\java\package\repository\PersistenceAuditEventRepository.java.ejs]

<%_ if (reactive) { _%>
import reactor.core.publisher.Flux;
import reactor.core.publisher.Mono;
<%_ } _%>

import java.time.Instant;
<%_ if (!reactive) { _%>
import java.util.List;
<%_ } _%>

/**
 * Spring Data <% if (databaseType === 'sql') { %>JPA<% } else if (databaseType === 'mongodb') { %>MongoDB<% } else if (databaseType === 'couchbase') { %>Couchbase<% } %> repository for the {@link PersistentAuditEvent} entity.
 */
下面是代码,其中来自githup

<%_ if (reactive) { _%>
import reactor.core.publisher.Flux;
import reactor.core.publisher.Mono;
<%_ } _%>

import java.time.Instant;
<%_ if (databaseType === 'sql' && reactive) { _%>
import java.time.LocalDateTime;
import java.time.ZoneOffset;
import java.util.Map;
<%_ } _%>
<%_ if (!reactive) { _%>
import java.util.List;
<%_ } _%>

/**
 * Spring Data <% if (databaseType === 'sql' && !reactive) { %>JPA<% } else if (databaseType === 'sql' && reactive) { %>R2DBC<% } else if (databaseType === 'mongodb') { %>MongoDB<% } else if (databaseType === 'couchbase') { %>Couchbase<% } %> repository for the {@link PersistentAuditEvent} entity.
 */
我们可以清楚地看到,对于npm安装的代码中的[databaseType==='sql'&&reactive],没有任何判断。 重要的是,他们的package.json都是6.8.0版本,我完全搞不懂,您在中看到的内容不必与您安装的内容相匹配,因为在GitHub上您可以看到尚未发布的更改

特别是,6.8.0版于2020年3月8日发布,而您提到的更改是在6.8.0版发布后于2020年3月12日提交的

存储库包含最新的更改,而版本发布是在某个日期被认为是稳定的repo快照。

您在中看到的内容不必与您安装的内容匹配,因为在GitHub上您可以看到尚未发布的更改

特别是,6.8.0版于2020年3月8日发布,而您提到的更改是在6.8.0版发布后于2020年3月12日提交的

存储库包含最新的更改,而版本发布则是在某个日期被认为是稳定的回购的快照