我使用节点,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目录中。 “项目/节点模块/圣拉斐尔”
答案 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看,有两个不同的模块:raphael
和raphael
。您已安装node-raphael
,但需要raphael
。因此,您需要安装node-raphael
:
node-raphael
或代码中需要npm install node-raphael
:
raphael
请参阅https://www.npmjs.com/package/raphael和https://www.npmjs.com/package/node-raphael。