我正在尝试以最模块化的方式在我的项目中安装Raphael.js。拉斐尔有一个注册的凉亭组件,所以这似乎是我最好的。
在Snap.svg readme(最终允许我安装Snap)的一些指导下,我已经获得了最远的这些步骤(从我的项目根目录开始):
bower install raphael --save
cd dev/components/raphael/
npm install -g grunt-cli
cd dev/
npm install
grunt
最后一步似乎开始构建组件,但立即失败:
Running "build:dist" (build) task
Warning: Unable to read "../eve/eve.js" file (Error code: ENOENT). Use --force to continue.
Aborted due to warnings.
错误有意义,因为该路径上没有eve.js
个文件。我知道这是拉斐尔的依赖,但我在哪里以及如何安装呢?
FWIW,我对凉亭有点绿。咕噜咕噜,所以我可能只是错过了一个简单的步骤。不幸的是,一两个小时的实验和我最好的Google技能无法解决这个问题。
答案 0 :(得分:2)
我认为,bower install raphael
已经足够了。您不需要构建raphael,因为bower已经提供了已编译的 raphael.js
和raphael-min.js
。