Я создаю настольное приложение с использованием ионов и электронов.
Я начал использовать electron v4.1.3
, и мне удалось потребовать узловые модули в «ионной части» приложения, например, дома..ts файл с помощью:
import { Component } from '@angular/core';
@Component({
selector: 'app-home',
templateUrl: 'home.page.html',
styleUrls: ['home.page.scss'],
})
export class HomePage {
ngOnInit () {
console.log ((<any> window).require ("fs"));
}
}
и вот что я получаю:
Как вы можете видеть, я могу получить доступвсе fs
методы, так что я могу читать, писать, копировать файлы и все остальное.
Теперь я установил electron v5.0.0
, я создал то же приложение, но я получаю сообщение об ошибке, когда пытаюсь потребовать fs
модуль в методе ngOnInit
:
window.require не является функцией
Какя могу это исправить?Если вам нужна дополнительная информация по установке или окружению, просто скажите мне, спасибо!