好的,我想开始使用Angular2,我想通过JHipster生成的应用程序来完成它,因为这是我们在工作中使用的一些应用程序的工作线
我一直在查看SO中的一些问题,例如: How to update the JHipster project after updating JHipster generator? How to upgrade jhipster sub-generator?
我还在这里查看了JHipster版本4.0.0的文档:https://jhipster.github.io/2017/02/02/jhipster-release-4.0.0.html
但是,尽管如此,我仍然不清楚更新子版本到最新版本对我现有应用程序的影响
我担心的是:
我不希望将现有的应用程序升级到最新的JHipster版本,也不希望从Angular 1更改为2(至少在一段时间内没有),所以以哪种方式更新子生成器会影响我的尝试使用它们时已存在的应用程序?
答案 0 :(得分:2)
JHipster(自版本3开始)将自身安装到项目的本地package.json
文件夹中。它应该包含在依赖项部分下的yo jhipster
中。
这意味着当您在先前生成的项目文件夹中运行yo jhipster:info
时,它会加载package.json中指定的本地安装版本,而不是全局安装的版本(可能是不同的版本)。
您可以运行package.json
或查找def replace_letter(word):
result=[]
for i in range(len(word)):
if i!=len(word)-1 and word[i] == word[i+1]:
result.append('7')
else:
result.append(word[i])
return ''.join(result)