要求模块与业力不起作用

时间:2016-01-16 17:55:47

标签: javascript node.js raphael karma-mocha

我使用节点,jake,karma,chai和browserify使用TDD创建一个开发Javascript环境。一切正常,测试运行绿色。现在我想用Raphael绘制SVG。我将raphael npm install raphael安装到我的本地节点环境(不是全局)。要求

var raphael = require("node-raphael")

每当我在app.js文件中需要它时,都会抛出错误:

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

只是为了测试我在我的项目目录中的jakefile中需要它。在那里,要求工作正常。但是使用Raphael函数也行不通。

节点模块也放在Project目录中。 “项目/节点模块/圣拉斐尔”

1 个答案:

答案 0 :(得分:0)

我还没有使用过 let lists: [[String]] = [ string1 , string2 , string3 ] for (key,wordlist) in lists { // array order } // also accessible directly by index let aWordList = lists[2] // ["made", "came", "same"] ,但是从npmjs.com看,有两个不同的模块:raphaelraphael。您已安装node-raphael,但需要raphael。因此,您需要安装node-raphael

node-raphael

或代码中需要npm install node-raphael

raphael

请参阅https://www.npmjs.com/package/raphaelhttps://www.npmjs.com/package/node-raphael