WebKitGtkを使用してHTMLをPDFに印刷する単純なNodeJS REST APIを構築したいと思います(これが始まり、より多くのアイデアを得ています)。
そのため、次のコマンドを使用してDebian Stretch開発ノートブックからローカルで起動できました。
- 言葉、
- エクスプレスと
- libwebkit2gtk-4.0-dev(aptインストール)およびnode-webkitgtk(npmインストール)パッケージ
次に、Webfactionホスティングで実行したいのでログインしました。 --prefix=$HOME を使って Cmake をコンパイルしましたが、壁にぶつかりました...
webkitgtk-2.17.4/Tools/gtkフォルダに依存関係のインストールsudoなしで実行されないスクリプト...この障害を克服し、ローカルのNode JSインスタンスでWebKitGtkバイナリを使用できるようにするにはどうすればよいですか?
答え1
webfaction は sudo root アクセスを提供しないので不可能です。これにより、他の人が同じサーバーを使用しているため(共有ホスティングなので...)、サーバーのセキュリティ保証が損なわれます。