node - 使用electron vue 来创建桌面应用
访问量: 1133
参考: https://github.com/SimulatedGREG/electron-vue
个人感觉
electron跟 rubymotion, titanium, react等跨平台编程很像, 用js代码来实现跨平台的功能.
代码特别好懂.
但是不同平台的特性和实现有差异(例如 底部通知窗口 等等)
electron 用的是 chromium来渲染HTML页面
electron 又可以使用js 代码来调用多种原生功能
electron + vue , electron + react等等都可以工作.
注意:不要使用 cnpm, 要使用 npm
安装和使用
1. 安装node, npm
npm install -g vue-cli
vue init simulatedgreg/electron-vue my-project (这一步走不通看下面)
cd my-project
yarn # or npm install
yarn run dev # or npm run dev
注意: 这里无法使用代理.容易被卡住. 卡住的话,
$ cd ~/.vue-templates/
$ git clone https://github.com/SimulatedGREG/electron-vue.git simulatedgreg-electron-vue
然后就可以了.