我通过使用 node、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 函数也不起作用。
节点模块也放置在项目目录中。“项目/节点模块/拉斐尔”