gpt4 book ai didi

javascript - Paper.js 垫片配置 Require.js

转载 作者:搜寻专家 更新时间:2023-11-01 04:32:52 25 4
gpt4 key购买 nike

我正在尝试初始化一个应用程序,但似乎无法将 paper js 正确加载到我的脚本中。我使用 require.js 作为我的 AMD 加载程序,并尝试使用 shim 模块加载 paper js。

这是我的代码:

requirejs.config({
urlArgs: "bust=" + (new Date()).getTime(),//used to keep the browser from caching the scripts as we move
baseUrl : "scripts",//base scripts page!
paths : {
'jquery' : "../components/jquery/jquery.min", //specific libraries -- can be specified later
'underscore' : "../components/underscore/underscore",
'paper' : "../components/paper/paper"
},
shim: {
'underscore': {
exports: '_'
},
'paper' : {
exports: 'Paper'
},
},
});

// initialize the document with a doc ready!

requirejs(["jquery", "underscore", "paper"], function ($, _, Paper) {
alert(_);
alert(Paper);
});

第一个警报工作正常,(下划线)意味着它加载正常,但我似乎无法弄清楚如何让 paper.js 正常工作。

如有任何帮助,我们将不胜感激。

最佳答案

PaperJS 全局命名空间是“paper”。

只需将“Paper”替换为“paper”即可。

'paper' : {
exports: 'paper'
}

关于javascript - Paper.js 垫片配置 Require.js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14016068/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com