在流星项目中集成Chessboard.js

时间:2014-06-12 15:31:15

标签: javascript meteor chess chessboard.js

我正在使用meteor,我是新手,对于我目前的项目,并希望用chessboardjs.com取代我用它制作的当前棋盘,并希望有人可能有这方面的经验。我从网站下载了文件,将css文件放在我创建的css目录中,并将图像放在我的public / image目录中,但是想知道放置.js文件的位置。我不习惯使用meteor中的多个文件。我正在创建一个客户端和服务器目录。我应该将.js文件放在客户端目录中吗?此外,在网站上它说开始添加

到javascript var board1 = new ChessBoard(' board1',' start'); 和HTML

 

是否有人建议使用流星模板将其放入.js文件?我有点困惑。

1 个答案:

答案 0 :(得分:2)

您应将外部客户端库放在/client文件夹中的某个位置。通常情况下/client/lib要么确保在代码的其余部分之前加载,要么/client/compatibility确保它们能够正常工作,即使它们不能与Meteor一起使用,或两者都是/client/lib/compatibility