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