問題タブ [vulcan]
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.
heroku - バルカンを使用してinkscape用のherokuビルドパックを作成する
画像操作のために、heroku のレール アプリでコマンド ライン バージョンの inkscape ( http://inkscape.org/ )を使用できるようにしたいと考えています。いいえ、imagemagick などではできません。
そこで私は、インクルード バイナリとしてinkscape を使用した独自のビルドパックの作業を開始しました。
これを行うために、バルカンをインストールし、inkscape ソースをダウンロードして、次のようにビルドしようとしました。
さて、もし人生が単純なら、これは 'Just Work' ですが、'intltool' のバージョンが古すぎるため、代わりにエラーが発生します。
では、そのバイナリを vulcan でビルドして、--deps としてインクルードしてみます。perl モジュール XML::Parser が必要なため、これは失敗します。この perl モジュールをインストールするにはどうすればよいですか?
ぶらぶらして、少し近づくと、cpanminus を使用して XML::Parser がインストールされます。
これにより、XML::Parser が /app/perl5 にインストールされますが、intltool 構成でそこを見つけるにはどうすればよいでしょうか?
とてもイライラします。多くのヤクが剃られました。何かアドバイス?
更新しました
私は intltool をビルドし、inkscapeconfigure
スクリプトによって認識されるようにしました。最終的に機能したのは次のとおりです。
その後、gettext が次の依存関係になり、それもビルドする必要がありました。
今、私がinkscapeを構築しようとすると、物事は順調に進んでいるように見えます.multipleの正しい構文を理解することさえできました--deps
が、その後、このgettextバイナリの使用に行き詰まりました. 私が試しているコンパイルコマンドは次のとおりです。
しかし、configure が gettext 実行可能ファイルをチェックするようになると、libgettextsrc-0.18.2.so
見つからないと主張していますが、バイナリを調べたところ、正しい lib ディレクトリにあります。
エラーは次のとおりです (configure で intltool バイナリが正しく検出され、一部の gettext バイナリが を使用すると失敗することがわかりますxgettext
):
おそらく私の進歩は、この種の楽しみのためにバルカンを使用している他の誰かを助けるでしょう. gettext バイナリの何が起きているかについてのアイデアはありますか? おそらく、誰かが既に heroku/vulcan でこの作業を行っているのではないでしょうか?
bash - Bash スクリプトからのバルカン応答を処理する方法
これを行うためにbashスクリプトを書いたとしましょう
このコマンドの出力には、
この URL をキャプチャするために端末に表示されるこの応答を解析するにはどうすればよいですか?
node.js - meteor で vulcan を実行しようとすると、このエラーを修正するにはどうすればよいですか? 体内で与えられる
この問題を解決する方法がわかりません。エラーメッセージ
私は単に未経験です。最初は、meteor の 2 つのバージョンを実行することはできず、ポート 3000 が使用できないとのことでした。タスクマネージャーで流星関連のプロセスを強制終了することで、それを取り除きました。しかし、これらのエラー メッセージは消えていません。Windows 10を使用しています。