如何在meteor包中包装没有构建文件的库

时间:2015-04-24 20:42:42

标签: meteor package

我尝试使用meteor包装一个javascript库。

当我分叉库时,它在存储库中没有构建的javascript文件。通常有人会运行 grunt dist 来构建 dist / library.js 文件。

流星包描述:

Package.onUse(function(api) {
  api.addFiles([
    'dist/library.js', 
  ])
})M

这不起作用,因为该文件尚不存在。

如何从该库创建包?是应对library.js文件的唯一方法吗?

1 个答案:

答案 0 :(得分:1)

如果你想这样做,你将不得不要求Grunt,通过JavaScript API( CLI)运行Grunt来编译dist/library.js,然后需要它

在Meteor之外编译它并将其放在文件夹中更容易 更容易但是如果你想做正确的方法,那就是你如何做到的。如果您有任何特定于实现的问题,请告诉我们!