【发布时间】:2015-05-05 03:58:16
【问题描述】:
我已经使用这个命令 meteor add harrison:papa-parse 安装了一个包。然后我在脚本中使用了它,但出现错误消息“ReferenceError: Papa is not defined”。我需要做其他事情吗?
doStuff = (data) ->
console.log data
parseData = (url, callBack) ->
Papa.parse url,
download: true
dynamicTyping: true
complete: (results) ->
callBack results.data
Meteor.startup ->
parseData "tests/sample.csv", doStuff
return
【问题讨论】:
-
您要在服务器上使用
Papa? It is only added to the client. -
@PeppeL-G 是的,你是对的。有什么想法吗?
-
@PeppeL-G 哦,我明白了。我是流星js的新手。我可以分叉并将其更改为服务器并将其包含到我的包中吗?这样会好吗?
-
这取决于包的作者。如果我是你,我会在包的 GitHub 页面上创建一个关于它的问题。您还可以创建自己的包,在服务器上添加
Papa。只需复制他的包并将我之前链接的代码行更改为api.addFiles('papa-parse.js', ['client', 'server']);或api.addFiles('papa-parse.js', 'server');,具体取决于所需的功能。 -
@PeppeL-G 您能否将其作为答案,以便我接受。谢谢
标签: javascript meteor coffeescript papaparse