搭建vue-electron项目

搭建vue-electron项目

bash 复制代码
npm uninstall -g @vue/cli

npm install -g cnpm --registry=https://registry.npmmirror.com**

cnpm install -g @vue/cli

cnpm install electron -g

vue create electron-demo

cd electron-demo

# 尝试启动**
yarn serve

# 停止应用
vue add electron-builder

cnpm install

cnpm install vue-devtools --save-dev

修改 src/background.js

修改1:找到

html 复制代码
import installExtension, { VUEJS_DEVTOOLS } from 'electron-devtools-installer'

需改成

html 复制代码
// import installExtension, { VUEJS_DEVTOOLS } from 'electron-devtools-installer'

修改2:找到

javascript 复制代码
app.on('ready', async () => {

   if (isDevelopment && !process.env.IS_TEST) {

  // Install Vue Devtools

  try {

   await installExtension(VUEJS_DEVTOOLS)

  } catch (e) {

   console.error('Vue Devtools failed to install:', e.toString())

  }

 }

 createWindow()

})

修改成

javascript 复制代码
app.on('ready', async () => {

 /*if (isDevelopment && !process.env.IS_TEST) {

  // Install Vue Devtools

  try {

   await installExtension(VUEJS_DEVTOOLS)

  } catch (e) {

   console.error('Vue Devtools failed to install:', e.toString())

  }

 }*/

 createWindow()

})

npm run electron:serve

相关推荐
干就完了18 分钟前
vue3+Vite/Vue CLI脚手架创建新项目+路由配置详细步骤
前端·vue.js
bitbitDown10 分钟前
监听一个对象,vue watch 新旧值怎么会相等呢
前端·javascript·vue.js
前端日常开发11 分钟前
提升前端项目体验,Vite 打包更新通知方案
前端
LuckySusu12 分钟前
【CSS篇】CSS 选择器及其优先级详解:掌握样式覆盖的底层逻辑
前端·css
LuckySusu12 分钟前
【CSS篇】CSS 中display属性详解:掌握元素的显示行为
前端·css
Yolo_202112 分钟前
Angular: 状态管理
前端
然我14 分钟前
前端盒模型:从文档流到层叠上下文
前端·css·html
嘉小华14 分钟前
详解 AndroidAutoSize 开源库
前端
前端一小卒14 分钟前
深入浅出 React 19:AI 视角下的源码解析与进阶-源码概览
前端·javascript·react.js
LuckySusu15 分钟前
【CSS篇】CSS 中可继承与不可继承属性详解
前端·css