我尝试使用meteor包装一个javascript库。
当我分叉库时,它在存储库中没有构建的javascript文件。通常有人会运行 grunt dist 来构建 dist / library.js 文件。
流星包描述:
Package.onUse(function(api) {
api.addFiles([
'dist/library.js',
])
})M
这不起作用,因为该文件尚不存在。
如何从该库创建包?是应对library.js文件的唯一方法吗?
答案 0 :(得分:1)
如果你想这样做,你将不得不要求Grunt,通过JavaScript API(不 CLI)运行Grunt来编译dist/library.js
,然后需要它
在Meteor之外编译它并将其放在文件夹中更容易 更容易但是如果你想做正确的方法,那就是你如何做到的。如果您有任何特定于实现的问题,请告诉我们!