Javascript 流星JS错误“;ReferenceError:X未定义";

Javascript 流星JS错误“;ReferenceError:X未定义";,javascript,meteor,coffeescript,papaparse,Javascript,Meteor,Coffeescript,Papaparse,我已经使用这个命令安装了一个软件包meteor add harrison:papa parse。然后我在脚本中使用了它,但出现了一条错误消息“ReferenceError:Papa未定义”。我还需要做点别的吗 doStuff = (data) -> console.log data parseData = (url, callBack) -> Papa.parse url, download: true dynamicTyping: true com

我已经使用这个命令安装了一个软件包meteor add harrison:papa parse。然后我在脚本中使用了它,但出现了一条错误消息“ReferenceError:Papa未定义”。我还需要做点别的吗

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

harrison:papa parse
只在客户端添加
papa
,因此您不能在服务器上使用它。

您可以使用服务器端提供papa parse库的工具。

您正试图在服务器上使用
papa
@PeppeL-G是的,你说得对。有什么想法吗?@PeppeL-G哦,我明白了。我是流星js的新手。我可以将其分叉并将其更改为服务器并将其包含到我的包中吗?。那好吗?这取决于软件包的作者。如果我是你,我会在包的GitHub页面上创建一个关于它的问题。您还可以创建自己的包,在服务器上添加
Papa
。只需复制他的包并将我之前链接的代码行更改为
api.addFiles('papa-parse.js',['client','server'])
api.addFiles('papa-parse.js','server'),取决于所需的功能。@PeppeL-G您能回答这个问题以便我能接受吗。谢谢