meteor封装d3

meteor封装d3,meteor,Meteor,因此,我仔细阅读了有关如何构建Meteor包的说明,并使用此代码为可视化库d3创建了一个Meteor包 Package.describe({ summary: "Make cool visualizations with d3" }); Package.on_use(function (api) { api.use('d3', 'client'); api.add_files('d3.v2.js', 'client'); }); 我从我的github签出(我添加这个包的地方)运行m

因此,我仔细阅读了有关如何构建Meteor包的说明,并使用此代码为可视化库d3创建了一个Meteor包

Package.describe({
 summary: "Make cool visualizations with d3"
});

Package.on_use(function (api) {
  api.use('d3', 'client');
  api.add_files('d3.v2.js', 'client');
});

我从我的github签出(我添加这个包的地方)运行meteor脚本。然后我创建了一个新的流星应用程序,但我仍然没有看到d3被包括在内。。。我错过了一个步骤吗?

确保您正在运行meteor的自定义版本,而不是默认安装


然后从项目的根目录运行
add

向上面添加一点。对于d3,我从Meteor中得到错误,直到我删除上面包文件中的“服务器”引用。

您是否运行了
add
?不,我认为这是我缺少的,但它应该是Meteor add d3吗?或者我应该在终端中输入什么其他命令?ohhhh对对Gotchahm还是什么都没有。。。我想知道我以前版本的meteor是否还在运行。在执行包含新包的meteor脚本之后,我创建了一个新的meteor应用程序。我假设我的新应用现在使用新的meteor。。。现在,当我运行meteor add d3running时,我得到了“无吸包”,哪个meteor应该告诉你meteor从哪里运行,这样你就可以看到它是否确实是你想要运行的meteor。我也不确定meteor是否搜索了一些全局的包列表,或者它是否在本地解析。是的,我把这个错误发到了。已经向meteor提交了一个pull请求,该请求只包含d3库和所需的客户端块。我现在把问题换成了有工作代码的问题