問題タブ [libxml-js]
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.
node.js - npm インストール - エラー このバージョンの node/NAN/v8 には C++11 コンパイラが必要です libxmljs@0.18.0 node-gyp rebuild
Vagrant/VirtualBox を使用して CentOS 6.8(Final) を実行しています。GCC コンパイラのバージョンは (v4.4.7) ノードのバージョン (最新の LTS): v4.4.6
私のpackage.jsonファイルには次のものがあります:
「npm install」または「sudo ~vagrant/bin/npm install」の実行中に、次のエラーが発生します。
この問題を修正して「npm install」を正常に実行するにはどうすればよいですか? ありがとう。
ログ:(この投稿の文字数制限に合わせて、ログ ファイルの一部を切り捨てています)
(yum)を使用してgccのアップグレード/インストールを試みたところ、次のように表示されました:
ノード 4.x 以降のバイナリ アドオンをビルドするには、gcc 4.8 以降をインストールする必要があるかもしれません。それは本当に必要ですか?もしそうなら、他に何も壊さずにgcc 4.8を効率的にインストールするにはどうすればよいですか? また、 CentOS サイトで利用可能な devtoolset-3-rebuild バージョンがあることもわかります。投稿によると、devtoolset-2 には既知の問題があります: https://superuser.com/questions/381160/how-to-install-gcc-4-7-x-4-8-x-on-centos
javascript - XML ドキュメントからオブジェクトを取得する方法は?
Node.jsの優れたlibxmljs
ライブラリを使用してドキュメントを解析しているときに、ネストされた要素が多数見つかった場合に遭遇し、そこから JS オブジェクトを作成するだけで済みました。
コードは次のようになります。
libxmlJS を使用して XML 文字列 (またはその一部) からオブジェクトを作成し、そのようなことを行うためのより高速な組み込みの方法はありますか?
役立つ場合は、解析された XML を XTD スキーマに対して検証する必要があることに注意してください (これは、このライブラリを使用して非常に簡単に実行できます)。
ありがとう
npm - NPM のインストールが GYP MAKE で失敗する: エラー: `make` が終了コードで失敗しました: 2
最近、Web サイトを引き継いだのですが、SASS の更新で問題が発生しています。実行npm install
すると、一連のエラーがスローされます。
Gyp を再構築すると、何か問題が発生し、プロセスが中止されます。
私はさまざまな投稿を見てきましたが、すでに次のことを試しました。
- sudoとして実行しました
- .node-gyp を削除して再実行する
npm install
- 正しいlibtoolがロードされていることを確認します(私はMAMPから提供されたものを使用しています./usr/binにあるものは実行時にさらに多くのエラーを出します)(macportsを使用していません)
- XCode を最新バージョンに更新
- brewが干渉しないことを確認してください(node.jsのlibxmljsの構築エラーのように)
- NPM とノードを最新バージョンに更新し、パスにスペースがないことを確認しました ( https://github.com/nodejs/node-gyp/issues/809のように)
その間、次のノード バージョンでこれをテストしました。
- ノード v7.4.0 + npm v4.0.5
- ノード v6.9.4 + npm v3.10.10
- ノード v4.6 + npm v3.1.8.10
- ノード v0.12.18 + npm v2.15.11
- ノード v0.11.13 + npm v1.4.9
これらのどれも機能しませんでした。
私の端末で生成されたエラーコードは次のとおりです。
ほとんどのオプションを使い果たしたように感じますが、まだ見ていません。誰かがこれに光を当ててくれることを願っています。