搭建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

相关推荐
沛沛老爹12 分钟前
Web开发者转型AI:Agent Skills版本控制与管理实战——从Git到AI技能仓库
java·前端·人工智能·git·架构·rag
yyt36304584118 分钟前
TypeScript { [key: string]: unknown } 索引签名写法和 Record 替代
前端·javascript·vue.js·typescript·ecmascript·es6
揽昕1 小时前
判断对象是否含有某个属性
开发语言·前端·javascript
前端小趴菜051 小时前
TypeScript
前端·typescript
getapi2 小时前
在宝塔面板中部署 Vue 项目打包后的 dist 文件作为前端
前端·javascript·vue.js
5967851542 小时前
css浮动
前端·css·html
我想发发发3 小时前
已经安装了ROS环境却还是报错`ModuleNotFoundError: No module named ‘rclpy‘`
前端·人工智能·chrome·机器人
—Qeyser3 小时前
Flutter 组件通信完全指南
前端·javascript·flutter
天天进步20153 小时前
从脚本到服务:5 分钟通过 Botasaurus 将你的爬虫逻辑转化为 Web API
前端·爬虫
沛沛老爹3 小时前
Web转AI架构篇:Agent Skills vs MCP-混合架构设计模式实战指南
java·前端·人工智能·架构·llm·rag