我创建了一个包,其中放置了较少的文件,然后将这些文件添加到包文件中,但我没有在浏览器中的资源中找到这些文件。 我的包结构是:
包裹 - >客户 - > autocomplet - > autocomplet.import.less,autocomplet.js,autocomplet.html
在package.js文件中:
Package.onUse(function(api) {
api.use('templating', 'client');
api.versionsFrom('1.1.0.2');
api.addFiles('./client/autocomplete/autocomplete.html');
api.addFiles('./client/autocomplete/autocomplete.js');
api.addFiles('./client/autocomplete/autocomplete.css');
});
答案 0 :(得分:2)
less
导入较少的文件,并自行添加文件。另请注意,./
不是必需的,因为路径已经相对于package.js
的位置。如下所示:
Package.onUse(function(api) {
api.versionsFrom('1.1.0.2');
api.use('templating', 'client');
api.use('less');
api.addFiles('client/autocomplete/autocomplete.html');
api.addFiles('client/autocomplete/autocomplete.js');
api.addFiles('client/autocomplete/autocomplete.import.less');
});
P.S。你看过autocomplete包吗? (免责声明:我写了这个包。)