84669 Lernen von Personen
152542 Lernen von Personen
20005 Lernen von Personen
5487 Lernen von Personen
7821 Lernen von Personen
359900 Lernen von Personen
3350 Lernen von Personen
180660 Lernen von Personen
48569 Lernen von Personen
18603 Lernen von Personen
40936 Lernen von Personen
1549 Lernen von Personen
1183 Lernen von Personen
32909 Lernen von Personen
我的软件用electron 开发的。
可以运行在linux没问题。但是要想运行在无图形界面的linux平台。是不是得开发各种命令。比如 service nginx restart 就是让软件启动。还有停止什么的比如electron -v就是列出软件的版本号。
弱弱的问,在electron里面怎么弄这些功能,好无头绪啊,百度搜索都不知道搜索什么关键词。请指点一二,谢谢。
electron是用来构建桌面应用的。
electron
你如果想在linux的console下跑起来,就不要使用electron,直接用node.js不就好了?
linux
console
node.js
是可以的。不过Electron在这种情况下其实没有用武之地,因为命令行交互输出主要靠stdout输出,而不是HTML渲染结果。直接用Node.js会比较好。process.argv就是命令行参数,前两个是electron命令和main.js。var options = process.argv.slice(2);你需要手动执行而不是用npm。node_modules/.bin/electron main.js argv1 argv2在main.js里处理命令。
electron
是用来构建桌面应用的。你如果想在
linux
的console
下跑起来,就不要使用electron
,直接用node.js
不就好了?是可以的。不过Electron在这种情况下其实没有用武之地,因为命令行交互输出主要靠stdout输出,而不是HTML渲染结果。直接用Node.js会比较好。
process.argv就是命令行参数,前两个是electron命令和main.js。
var options = process.argv.slice(2);
你需要手动执行而不是用npm。
node_modules/.bin/electron main.js argv1 argv2
在main.js里处理命令。