是否有将 Grails 3.1.x 应用程序升级到最新的 3.1 版本的脚本?
Is there a script to upgrade Grails 3.1.x apps to latest 3.1 version?
是否有将 Grails 3.1 应用程序升级到最新维护版本的推荐流程、脚本或参考资料?
目前正在从 3.1.3 升级到 3.1.8,并且有一些发行说明中没有提到的依赖项更新(例如 asset-pipeline)(https://github.com/grails/grails-core/releases)。我只是通过比较示例 create-app 运行.
中的配置找到了它们
这个过程对我有用:
首先,将新的 grails 下载到您的机器上。我通常将 tar.gz 下载到 /usr/local、gunzip、tar xvf、/usr/local/grails-3.1.8 或其他任何地方。
其次,将其添加到您的 .bash_profile:
GRAILS_HOME=/usr/local/grails-3.1.8
export GRAILS_HOME=$GRAILS_HOME
PATH=$PATH:$GRAILS_HOME/bin
export PATH=$PATH
第三名:
source .bash_profile
第四,进入你的项目目录,然后:
grails create-app test-3.1.8
cd test-3.1.8
nano build.gradle
在这里,您将看到所需的新依赖版本号
对于您的新版本,在本例中为 3.1.8。 (在我写的时候,3.1.9 已经出来了。)
现在,回到您的旧项目 build.gradle 并更新
要匹配的依赖项版本号。
偶然发现这个方便的 repo 来自动化应用程序比较过程https://github.com/erichelgeson/grails-versions
是否有将 Grails 3.1 应用程序升级到最新维护版本的推荐流程、脚本或参考资料?
目前正在从 3.1.3 升级到 3.1.8,并且有一些发行说明中没有提到的依赖项更新(例如 asset-pipeline)(https://github.com/grails/grails-core/releases)。我只是通过比较示例 create-app 运行.
中的配置找到了它们这个过程对我有用:
首先,将新的 grails 下载到您的机器上。我通常将 tar.gz 下载到 /usr/local、gunzip、tar xvf、/usr/local/grails-3.1.8 或其他任何地方。
其次,将其添加到您的 .bash_profile:
GRAILS_HOME=/usr/local/grails-3.1.8
export GRAILS_HOME=$GRAILS_HOME
PATH=$PATH:$GRAILS_HOME/bin
export PATH=$PATH
第三名:
source .bash_profile
第四,进入你的项目目录,然后:
grails create-app test-3.1.8
cd test-3.1.8
nano build.gradle
在这里,您将看到所需的新依赖版本号 对于您的新版本,在本例中为 3.1.8。 (在我写的时候,3.1.9 已经出来了。)
现在,回到您的旧项目 build.gradle 并更新 要匹配的依赖项版本号。
偶然发现这个方便的 repo 来自动化应用程序比较过程https://github.com/erichelgeson/grails-versions