电子应用找不到松鼠
Electron Application Cannot find Squirrel
我正在使用 autoUpdater API 为 Windows 编写具有自动更新功能的 Electron 应用程序。
app.on('ready', function(){
console.log('application emitted "ready"');
var autoUpdater = require('auto-updater');
autoUpdater.setFeedURL(releaseUrl);
console.log('releaseUrl: ' + releaseUrl);
autoUpdater
.on('error', function(){
console.log(arguments);
})
.on('checking-for-update', function() {
console.log('Checking for update');
})
.on('update-available', function() {
console.log('Update available');
})
.on('update-not-available', function() {
console.log('Update not available');
createWindow();
})
.on('update-downloaded', function() {
console.log('Update downloaded');
});
autoUpdater.checkForUpdates();
});
到目前为止,我唯一可以触发的事件是错误事件,它记录了这条消息:
{ '0': [Error: Can not find Squirrel],
'1': 'Can not find Squirrel' }
我应该安装一些 Squirrel 软件包吗?我在文档中找不到任何有关为 Squirrel 安装额外软件包的内容。
这是 electron v0.36.0
如果您的应用未安装,调用 Squirrel 将不起作用。您需要安装一个应用程序。
我正在使用 autoUpdater API 为 Windows 编写具有自动更新功能的 Electron 应用程序。
app.on('ready', function(){
console.log('application emitted "ready"');
var autoUpdater = require('auto-updater');
autoUpdater.setFeedURL(releaseUrl);
console.log('releaseUrl: ' + releaseUrl);
autoUpdater
.on('error', function(){
console.log(arguments);
})
.on('checking-for-update', function() {
console.log('Checking for update');
})
.on('update-available', function() {
console.log('Update available');
})
.on('update-not-available', function() {
console.log('Update not available');
createWindow();
})
.on('update-downloaded', function() {
console.log('Update downloaded');
});
autoUpdater.checkForUpdates();
});
到目前为止,我唯一可以触发的事件是错误事件,它记录了这条消息:
{ '0': [Error: Can not find Squirrel],
'1': 'Can not find Squirrel' }
我应该安装一些 Squirrel 软件包吗?我在文档中找不到任何有关为 Squirrel 安装额外软件包的内容。
这是 electron v0.36.0
如果您的应用未安装,调用 Squirrel 将不起作用。您需要安装一个应用程序。