問題タブ [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.

0 投票する
1 に答える
363 参照

node.js - libxmljs: scons コマンドが見つかりません

node.js アプリを (nodejitsu と heroku の両方で) デプロイしようとしたときに、libxmljs で同じエラーが発生しました。

ご覧のとおり、コマンド 'scons' が見つからないため、libxmljs の 'make node' と 'make clean' 内で失敗しています。アプリの node_modules ディレクトリに libxmljs がインストールされており、「scons」は「/usr/local/bin/scons」にあります。

scons の場所が libxmljs の make 環境のパスにあることを確認する必要があると思いますが、その方法がわかりません。どんな助けでも大歓迎です!

更新: この質問 ( node.js アプリケーションを heroku にデプロイできない) のアドバイスに従って、libxmljs を package.json の依存関係に追加し、node_modules/ を .gitignore に追加しました。これにより、heroku は依存関係を確認してインストールできます。自体。しかし、まったく同じエラーが発生したため、問題の根本はローカル環境にあるのではなく、libxmljs に関するより大きな問題にあると思われますか?

0 投票する
1 に答える
2877 参照

node.js - libxmljs "バインディング ファイルが見つかりませんでした" エラー (Windows)

libxmljsを使用するgulp -xml-editorというモジュールを使用しています。Mac ではすべて正常に動作しますが、Windows マシンで試してみると、libxmljs のバインディングの依存関係を参照して、「バインディング ファイルが見つかりませんでした」というメッセージが表示されます。

セットアップは次のとおりです。

  • ウィンドウズ 8.1 プロ
  • ビジュアル スタジオ プロフェッショナル 2013
  • ノード v0.12.7
  • NPM v2.11.3
  • gulp-xml-editor v2.2.1
  • libxmljs v0.14.2
  • Python v2.7

唯一のファイルlibxmljs\build\config.gypi(私のMacにはもっとファイルがあるので奇妙に思えます)です。

以前は、さまざまなエラーが発生していました。まず、libxmljs は「バインディング」モジュールをまったく見つけることができませんでした。おそらく、「npm インストール」が失敗したためです。npm installそれを直接しようとすると、 ETIMEOUTonが与えられましたnode-gyp rebuild。ただし、node-gypを再インストールするか、Python v2.7(v3ではなく)をインストールすると、それが修正されました。npm installいくつかの警告を除いて、問題なく動作するようになりました:

0 投票する
1 に答える
165 参照

javascript - libxmljs のノード値として html フラグメントを追加します

HTMLフラグメントを追加したいlibxmljsドキュメントがあります。例えば:

しかし、html構造を保持したいと思います。xmlを生成した後、フィールド内で取得するため

達成したいと思いながら

htmlFragment を解析できることはわかっていますが、後でドキュメントに追加することはできません。では、html フラグメントを追加するにはどうすればよいでしょうか。タグを保存しますか (存在する場合)?

ありがとうございました!

0 投票する
0 に答える
1167 参照

node.js - Windows 10 に libxmljs をインストールできません

私のマシンには次のソフトウェアがインストールされています
Windows 10 (64 ビット)
Node 4.2.6 (64 ビット)
Visual Studio 2013

次のコマンドを使用してノードパッケージ「libxmljs」をインストールしようとしています

しかし、次のエラーが発生します

ここに完全なスタックトレースがあります