0
如何將客戶端JavaScript文件包含在Meteor(截至0.9.3)package中,以便它們在交付給客戶端時不會被Meteor轉換(即縮小,包裝)?如何將JavaScript包含在Meteor包中以便它不會在客戶端中轉換?
如何將客戶端JavaScript文件包含在Meteor(截至0.9.3)package中,以便它們在交付給客戶端時不會被Meteor轉換(即縮小,包裝)?如何將JavaScript包含在Meteor包中以便它不會在客戶端中轉換?
假設您有一個名爲mypackage
的程序包和一個名爲myscript.js
的資產。你可以package.js
看起來是這樣的:
Package.describe({
summary: 'This works!'
});
Package.onUse(function(api) {
api.versionsFrom('1.2');
api.addAssets('myscript.js', 'client');
});
隨着addAssets,該文件將不會被轉換/編譯。在這種情況下,myscript.js
將通過這條路徑是提供給客戶:
/packages/mypackage/myscript.js
中的JavaScript仍然被包裹着,當我在生產模式下運行流星,文件捆綁(至少.js文件ISN不存在)。 – aknuds1 2014-10-01 21:56:50
在我使用的測試項目中,這些東西都不是這種情況。你是否創建了這個軟件包,然後做'流星添加'等? – 2014-10-01 22:01:46
我創建了軟件包/,並添加了'meteor add '。你在用'流星跑 - 生產'測試嗎? –
aknuds1
2014-10-01 22:04:22