Tôi đang cố gắng khởi chạy một ứng dụng nhưng dường như gặp sự cố khi tải js giấy để tải đúng cách vào tập lệnh của tôi. Tôi đang sử dụng require.js làm bộ tải AMD và đang cố gắng tải js giấy bằng mô-đun shim.Cấu hình shim Paper.js Require.js
Dưới đây là mã của tôi:
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);
});
Cảnh báo đầu tiên hoạt động tốt, (gạch dưới) có nghĩa là nó tải okay, nhưng tôi dường như không thể tìm ra cách để có được paper.js hoạt động đúng.
Mọi trợ giúp sẽ được đánh giá cao.
Bước đầu tiên: kiểm tra bảng điều khiển javascript của bạn để đảm bảo rằng các thành phần/giấy/giấy được tải. –
Sau khi rình mò trong thư viện, không nên là 'PaperScript' thay vì 'Giấy'? – asgoth
hey, có vẻ như mọi thứ đang tải, nhưng tôi cần phải bọc nó trong một mô-đun xác định – JonMorehouse