0

node、jake、karma、chai、browserify を使用して、TDD を使用して Javascript の開発環境を作成します。すべて正常に動作し、テストは緑色で実行されます。Raphael を使用して SVG を描画します。npm install raphaelRaphaelをローカル ノード環境にインストールしました (グローバルではありません)。要求する

var raphael = require("node-raphael")

ファイルでそれを必要とするたびにapp.js、エラーがスローされます。

Uncaught Error: Could not find module 'raphael' from '../Project/src/javascript/app.js'

テストのために、プロジェクトディレクトリにある jakefile でそれを必要としました。そこでは、 require が正常に機能します。ただし、Raphael 関数を使用しても機能しません。

node モジュールも Project dir に配置されます。「プロジェクト/ノードモジュール/ラファエル」

4

1 に答える 1

0

は使用していませんraphaelが、npmjs.com を見ると、2 つの異なるモジュールがあります: raphaelnode-raphael. をインストールraphaelしましたが、必要node-raphaelです。したがって、次のいずれかをインストールする必要がありますnode-raphael

npm install node-raphael

またはraphaelあなたのコードに必要です:

var raphael = require("raphael")

https://www.npmjs.com/package/raphaelおよびhttps://www.npmjs.com/package/node-raphaelを参照してください。

于 2016-01-17T06:25:04.143 に答える