내 소프트웨어는 전자를 사용하여 개발되었습니다.
Linux에서는 문제 없이 실행될 수 있습니다. 그러나 그래픽 인터페이스 없이 Linux 플랫폼에서 실행하려는 경우. 다양한 명령어를 개발해야 하나요?
예를 들어 service nginx restart는 소프트웨어를 시작하는 것입니다. 중지하는 것과 같은 것도 있습니다.
예를 들어
electron -v
에는 소프트웨어 버전 번호가 나열됩니다.
전자에서 이러한 기능을 어떻게 사용하는지 약하게 물어봅니다. 바이두 검색에서 어떤 키워드를 검색해야 할지 모르겠습니다. 조언 좀 부탁드립니다. 감사합니다.
怪我咯2017-04-26 09:03:57
electron
은 데스크톱 애플리케이션을 구축하는 데 사용됩니다.
linux
의 console
아래에서 실행하려면 electron
을 사용하지 말고 node.js
을 직접 사용하면 되나요?
高洛峰2017-04-26 09:03:57
그렇습니다. 그러나 이 경우 Electron은 실제로 쓸모가 없습니다. 명령줄 대화형 출력은 HTML 렌더링 결과가 아닌 주로 stdout 출력에 의존하기 때문입니다. Node.js를 직접 사용하는 것이 더 좋을 것 같습니다.
process.argv는 명령줄 매개변수이고 처음 두 개는 전자 명령과 main.js입니다.
var options = process.argv.slice(2);
npm을 사용하는 대신 수동으로 실행해야 합니다.
node_modules/.bin/electron main.js argv1 argv2
main.js에서 명령을 처리합니다.