Vue 插件
在使用 vue-cli 脚手架安装的过程中, electron-vue 提供了如下关于 vue 的插件可供选择…
- axios (web requests)
- vue-electron (attach electron APIs to Vue object)
- vue-router (single page application routes)
- vuex (flux-inspired application architecture)
axios
可用于
browser和node.js的基于Promise的HTTP Client
如果你熟悉 vue-resource, 那么 axios 也一样, 它拥有和 vue-resource 基本类似的 API. 你可以在 主进程 中简单的引入 axios, 或者在渲染进程中使用 this.$http / Vue.http.
vue-electron
可以在 Vue object 中附着
electron APIs, 这样 Vue components 就可以轻松使用electron了
一个让访问 electron APIs 变得简单的 vue 插件, 可以直接使用 this.$electron 来直接访问, 而不需要 import electron 到每一个组件中.
vue-router
vue-router是 Vue.js 使用的官方路由
vuex
Vuex 是一个 Vue.js 应用 状态管理模板 + 库. 它作为应用的所有组件的
中心存储, 制定规则来保证状态只以可预测的方式来改变.
