Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

1.4K
Views
error An unexpected error occurred: "Commit hash required"

when I using this command to add eslint(@vue/cli 4.5.15):

vue add eslint

shows error like this:

 WARN  There are uncommitted changes in the current repository, it's recommended to commit or stash them first.
? Still proceed? Yes

๐Ÿ“ฆ  Installing @vue/cli-plugin-eslint...

yarn add v1.22.17
[1/4] ๐Ÿ”  Resolving packages...
[2/4] ๐Ÿšš  Fetching packages...
info If you think this is a bug, please open a bug report with the information provided in "/Users/xiaoqiangjiang/source/reddwarf/frontend/crx-selection-translate/yarn-error.log".
info Visit https://yarnpkg.com/en/docs/cli/add for documentation about this command.
error An unexpected error occurred: "Commit hash required".
 ERROR  command failed: yarn add @vue/cli-plugin-eslint@~4.5.0 -D

what should I do to fix this problem? I already have tried to remove the lock file but still did not fix this problem. the node version is v16.13.2.

about 4 years ago ยท Juan Pablo Isaza
2 answers
Answer question

0

This usually happens when a you use npm install on a yarn project, then yarn install when you realize npm didn't work. Somehow yarn.lock gets corrupted. Here is what I do:

rm package-lock.json
rm yarn.lock
git checkout <old-hash> yarn.lock
about 4 years ago ยท Juan Pablo Isaza Report

0

For me I did the following and it works:

$ rm package-lock.json    # remove the package-lock.json file

$ yarn install  # install successfully and update the yarn.lock file
about 4 years ago ยท Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
ยฉ 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!