我是Meteor的新手。我已经设法使用Meteor和Fabric.js制作了一些简单的程序,但现在我试图将它们放在一起使用,我无法让它工作。
我通过在主html文件的头部使用脚本标记来包含Fabric.js,但是当我从客户端JS调用fabric.Canvas时,它无法识别库。我在Firefox JS控制台中遇到的错误是“ReferenceError:fabric not defined”。我把js文件放在我的公共目录中。
我查看了SO并看到了包含节点模块的线程,但我只是想使用js文件而不是包含整个模块。我确实在GitHub上找到了一个使用脚本标签而没有问题的项目:https://github.com/6/realtime-fabric我不熟悉CoffeeScript,所以也许我错过了什么,但我认为他没有做任何与我不同的事情。非常感谢您提供的任何帮助!
答案 0 :(得分:1)
将“客户”目录添加到项目中,并将fabric.js文件放在那里。 Meteor捆绑此目录中的文件并将其发送到客户端。您不应该在HTML中使用脚本标记。