我的Ember应用程序已嵌入并由另一个项目提供服务。我不需要livereload或HTTTP服务器,但我希望ember-cli
重新编译我的文件。我该如何做到这一点?
答案 0 :(得分:1)
build命令有一个ember build --watch
标志。
ABAddressBookGetAuthorizationStatus()
答案 1 :(得分:0)
您可以使用sane npm package观看您的应用目录并在更改时重建:
var sane = require('sane'),
spawn = require('child_process').spawn;
var watcher = sane(process.cwd()+'/app', {glob: ['**/*.js']});
function rebuild(filepath) {
console.log(filepath+' changed, rebuilding');
spawn('ember', ['build'], {stdio: 'inherit'});
}
watcher.on('ready', function() {
console.log('watching '+process.cwd()+'/app');
});
watcher.on('change', function(filepath, root, stat) {
rebuild();
});
watcher.on('add', function(filepath, root, stat) {
rebuild();
});
watcher.on('delete', function(filepath, root, stat) {
rebuild();
});