javascript - 在 meteor 项目中集成 Chessboard.js

标签 javascript meteor chess chessboard.js

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

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

有人可以建议一种使用 meteor 模板将其放入 .js 文件的方法吗?我有一点困惑。

最佳答案

您应该将外部客户端库放在 /client 文件夹中的某处。通常是 /client/lib 以确保它们在您的其余代码之前加载,或者是 /client/compatibility 以确保即使它们不是设计的也能正常工作与 Meteor 一起工作,或者两者都使用 /client/lib/compatibility

关于javascript - 在 meteor 项目中集成 Chessboard.js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24188339/

相关文章:

javascript - 这是什么编码/为什么这些 .txt 文件不是纯文本?

Javascript 回调方法不会更新 AngularJS,除非采用简写形式

mongodb - 使用 cURL 上传文件

使用图表库的 Javascript 频率分析器

artificial-intelligence - 蒙特卡洛树搜索中每个节点的模拟次数

javascript - 如何使用给定的任何特定排序顺序对 Jquery 中的字符串数组进行排序

javascript - 在 Javascript 中访问对象属性

javascript - 使用 html 在网页中显示 PowerPoint 演示文稿

go - 国际象棋:静止搜索主导运行时

c++ - 快速选择 DOM 中的元素