0
Meteor在啓動時加載軟件包時試圖解決什麼約束?這一切都與版本控制有關嗎?或者它實際上是在查看使用packages.js中的ap.use()加載的代碼?流星:無法解析該項目的指定約束:未知的軟件包
我在嘗試啓動我的項目時遇到此錯誤。我有一個超級簡單的包文件,我用meter創建--package命令創建。我將組成軟件包的所有文件放到它創建的目錄中,並將該目錄移動到.meteor/packages。我只是想現在創建一個本地包。下面是該目錄package.js的內容:
Package.describe({
name: 'ammap-meteor',
summary: 'mapping library packaged for meteor ',
version: '1.0.0',
});
Package.onUse(function(api) {
api.versionsFrom('[email protected]');
api.addFiles('ammap.js');
api.addFiles('ammap_amcharts_extension.js');
});
Package.onTest(function(api) {
api.use('tinytest');
api.use('ammap-meteor');
api.addFiles('ammap-meteor-tests.js');
});
我ammap-流星tests.js文件是空的時刻,但它的存在。這會有所作爲嗎?我假設你只是從Package.onUse()中爲本地包忽略了git:屬性,對嗎?