首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用JSPM加载RaphaelJS?

如何使用JSPM加载RaphaelJS?
EN

Stack Overflow用户
提问于 2015-11-18 05:58:54
回答 1查看 178关注 0票数 1

用JSPM加载RaphaelJS的最好方法是什么?它似乎以这样的方式输出东西,即正常的

代码语言:javascript
复制
jspm install raphael

使用

代码语言:javascript
复制
import Raphael from 'raphael';

不起作用。

代码语言:javascript
复制
Uncaught TypeError: Multiple defines for anonymous module

使用JSPM/SystemJS安装和导入RaphaelJS的正确方法是什么?

EN

回答 1

Stack Overflow用户

发布于 2015-11-18 05:58:54

到目前为止,这似乎是唯一的解决方案:

从命令行执行以下操作:

代码语言:javascript
复制
jspm install raphael@master

在你的源代码中:

代码语言:javascript
复制
import 'raphael/dev/eve';
import 'raphael/dev/raphael.core';
import 'raphael/dev/raphael.svg';
import 'raphael/dev/raphael.vml';
import Raphael from 'raphael/dev/raphael.amd';

var paper = Raphael(10, 50, 320, 200);
var circle = paper.circle(50, 40, 10);

本质上,我们从主分支上的github中提取最新的源代码。然而,即使这样仍然存在一些模块路径的问题,所以我选择按顺序手动导入所有依赖项。在那之后,它看起来很快乐。

导入的前4行应该放在应用程序引导中的某个位置。实际导入Raphael的最后一行应该放在您希望实际使用Raphael的本地模块中。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33767819

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档