SimulatedGREG / electron-vue

An Electron & Vue.js quick start boilerplate with vue-cli scaffolding, common Vue plugins, electron-packager/electron-builder, unit/e2e testing, vue-devtools, and webpack.
https://simulatedgreg.gitbooks.io/electron-vue/content/
MIT License
15.45k stars 1.54k forks source link

run build error #1085

Open cscan opened 3 years ago

cscan commented 3 years ago

Found an issue or bug with electron-vue? Tell me all about it!

Questions regarding how to use electron or vue are likely to be closed as they are not direct issues with this boilerplate. Please seek solutions from official documentation or their respective communities.

Describe the issue / bug.
/Users/xxx/my-project/.electron-vue/build.js:45
  const tasks = new Listr (
            ^
Syntax Error: Identifier 'tasks' has already been declared
How can I reproduce this problem?
npm install -g vue-cli
vue init simulatedgreg/electron-vue my-project
cd my-project
npm install
npm run build
If visual, provide a screenshot.

#

Tell me about your development environment.

If you are looking to suggest an enhancement or feature, then feel free to remove everything above.

variable tasks declared twice in bulid.js

igo9go commented 3 years ago

the same error

gigouni commented 3 years ago

Temp solution may be found in https://github.com/SimulatedGREG/electron-vue/issues/1089#issue-909045706

happy-func commented 3 years ago

image

its seems because this

you can remove this code from 37 to 41

image

then your project will be successful build

gigouni commented 3 years ago

I change from node 12 to node 14.17.1 and now it works for the same generated electron-vue project, without removing the tasks @happy-func

happy-func commented 3 years ago

I change from node 12 to node 14.17.1 and now it works for the same generated electron-vue project, without removing the tasks @happy-func

its Grammatical errors,need fix it anyway

andotorg commented 2 years ago

https://github.com/andotorg/electron-vue-app-template

这种方式才是最好用的方式

alex-jaimes commented 2 years ago

it works by commenting the code as @happy-func said Node v14.15.4