5
我試圖初始化一個應用程序,但似乎無法讓紙張js正確加載到我的腳本。我使用require.js作爲我的AMD加載器,並試圖用填充模塊加載紙張js。Paper.js填充配置Require.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正常工作。
任何幫助將不勝感激。
第一步:檢查您的javascript控制檯以確保組件/紙張/紙張正在加載。 –
在圖書館窺探之後,它不應該是'PaperScript'而不是'Paper'嗎? – asgoth
嘿,它看起來像一切正在加載,但我需要把它包裝在一個定義模塊 – JonMorehouse