我们的代码中有一些CSS @import语句真的会减慢Meteor的自动重载速度。
我想把它们拿出来,但仅用于开发。
在Meteor包中,没有以下任何变量:
可以访问。
Package.describe({
name: 'a-package',
version: '0.0.1'
});
Package.onUse(function (api) {
api.versionsFrom('1.0.2.1');
// ...
if(???) {
api.addFiles('development-fonts.css');
}
else {
api.addFiles('production-fonts.css');
}
});
答案 0 :(得分:1)
我们想要做的最好的方法是:
在开发中启动流星时:
`FAST=1 meteor`
然后,在package.js:
中if(!!process.env.FAST) {
api.addFiles('raisal-dash-common-fonts-development.css', 'client');
} else {
api.addFiles('raisal-dash-common-fonts-production.css', 'client');
}