問題タブ [gvm]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
grails - Windowsを使用して複数のバージョンのGrailsで開発をどのように管理しますか?
私たちはしばらくの間Grailsを使用しており、現在いくつかのGrailsバージョンを使用しています。「古い」アプリをすぐに移行する必要はありませんが、新しい開発には新しいバージョンを使用することがよくあります。異なるバージョンのGrailsを実行している2つの関連プロジェクトで同時に作業しなければならないことがあるため、Windows環境変数の変更は不便です。
Linuxでは、おそらくラッパースクリプトまたはエイリアスを作成して、コマンドラインでバージョンスイッチを指定できるようにしますが、Grailsがこれをサポートしているとは思いません。
それを管理しているGrailsの複数のバージョンに対してコーディングする必要がある他の人はどうですか?
更新:および環境変数
を設定するためのgv.batファイルを作成しました。(ボックスに)環境変数を追加し、から参照を削除しました。GRAILS\_HOME
PATH
GRAILS\_INSTALLS
c:\usr\local\grails
%GRAILS_HOME%\bin
PATH
gv.bat
Grailsの作業を行うには、>gv1.1.2または使用する必要のあるバージョンを実行します。で文字列を置き換えて値を変更する方法を知りたいPATH
のですが、それは私には難しいことがわかりました
grails - GVMをアンインストールする方法
Groovy/Grails環境を管理するためにGVMを使用しています。
GVMと現在インストールされているすべての候補をアンインストールするにはどうすればよいですか?
単に~/.gvm
ディレクトリを削除するだけだと思います。驚いたことに、GVMのWebサイトには、これを行う方法が記載されていないようです。また、これを行う方法を確認するためのドキュメントもありません。
grails - GVM を使用した Grails のインストール エラー - Curl の問題
GVM 経由で Grails をインストールできません。GVM の Web サイトの指示に従って GVM をインストールしましたが、正しくインストールされたようです。ターミナルを再起動して実行するとgvm help
、可能なコマンドのリストが生成されます。ただし、Grails (または Groovy) をインストールしようとすると、ターミナルに次の出力が表示されます。
zip、unzip、curl が見つかったことを確認しました。
これまでに Grails/Groovy で行った唯一のことは、Grails Web サイト ( http://grails.org/learn > step 2) にあるサンプル プロジェクト インクルードを実行することだけでした。
ここで何が欠けていますか?変更が必要な設定はありますlibcurl
か? どんな助けでも大歓迎です!
bash - GVM が bash スクリプトで実行するとエラーが返される
GVM を備えた新しいマシンに Grails をインストールするためのインストール スクリプトを実行しています。
この場合、GVM は 1 を返すため、スクリプトが壊れます。ただし、 が削除された場合、スクリプトは機能しますset -e
。0 が返され、正しいプロンプトが表示されます。GVM で Grails をインストールしようとして同じ問題に遭遇した人はいますか?
shell - GVM/Grails シェルスクリプトのバグ?
私はUbuntu(14.04)を使用しており、GVM(1.3.13)の最新バージョンをインストールしました。次に、それを使用して Grails (2.3.7)、Groovy (2.2.2)、および Gradle (1.11) をインストールしました。
Groovy と Gradle は問題なくインストールされているようです ( などの SDK コマンドを実行できますgroovyc
)。しかし、任意のディレクトリから Grails コマンドを実行すると、端末の画面全体がクリアされ、1 秒間停止してから、コマンド ライン プロンプトが再表示されます。コマンドは実行されません。数か月前、Nabble で、別のユーザーが非常によく似た問題を報告しました。
シェルから を実行するecho $GRAILS_HOME
と、次のようになります。
/home/myuser/.gvm/grails/current
私が実行した場合、それがシステムパス上にecho $PATH
あることがわかります。/home/myuser/.gvm/grails/current/bin
そこで、さらに深く掘り下げて、実際に に行くことにしました$GRAILS_HOME
。これは、実際に を指しているシンボリック リンク/home/myuser/.gvm/grails/2.3.7
です。bin
そのため、そこに行くと、ディレクトリを含む通常の Grails インストールが表示されます。bin
そのディレクトリにドロップすると、次のように表示されます。
grails
(シェルスクリプト)を開くと、次のように表示されます。
これを次のように変更しました。
そしてgrails help
、シェルから保存/終了して実行しました。ここに私の出力があります:
出力の最後の行 (" 2...dirname is... ") が 2 秒間停止した後、画面がクリアされ (clear
コマンドを発行したかのように)、プロンプトが再び表示されます。実際のコマンド ( grails help
) が実際に実行されたり、出力が生成されたりすることはありません。したがって、バグが存在する正確な行は次のようになります。
この行は何をしているのでしょうか? また、なぜスクリプトが失敗するのでしょうか?
私の質問
- これが実際に Grails または GVM のバグであり、何かを間違ってインストールした状況ではないことを誰かが確認できますか?
- 最も重要なのは、これを修正してGrailsをできるだけ早く起動して実行するために何ができるか誰か教えてもらえますか?
grails - 2.3.3 にアップグレードした後のエラー plugins.DefaultGrailsPluginManager
次のコマンドを使用してプロジェクトをアップグレードします。
期待した結果が得られずに次のエラー メッセージが表示されるのを回避するために、多くの試みを行いました。
コンソール プラグインhttp://localhost:8080/myproject/console
を参照すると、次のようになります。
そしてターミナルで、私は得る:
BuildConfig.groovy には次のプラグインが含まれていることがわかっています。