JUNER

一些笔记,一点生活

最怕一生碌碌无为,还说平凡难能可贵。最好的输入,是输出;最佳的成长,是分享。

vite安装vue项目报错(Error: esbuild: Failed to install correctly)解决方法

笔记 · 2021-09-22修改 · 2021-09-22 09:16:19 · 0

vue3安装vite,运行 npm run dev 报错,问题分析以及解决方案记录一下。

报错内容如下:

vue3 npm run dev
> vue3@0.0.0 dev
> vite
/Users/xxx/Desktop/web/vue3/node_modules/esbuild/bin/esbuild:2
throw new Error(`esbuild: Failed to install correctly
^
Error: esbuild: Failed to install correctly
Make sure you don't have "ignore-scripts" set to true. You can check this with
"npm config get ignore-scripts". If that returns true you can reset it back to
false using "npm config set ignore-scripts false" and then reinstall esbuild.
If you're using npm v7, make sure your package-lock.json file contains either
"lockfileVersion": 1 or the code "hasInstallScript": true. If it doesn't have
either of those, then it is likely the case that a known bug in npm v7 has
corrupted your package-lock.json file. Regenerating your package-lock.json file
should fix this issue.
    at Object.<anonymous> (/Users/xxx/Desktop/web/vue3/node_modules/esbuild/bin/esbuild:2:7)
    at Module._compile (internal/modules/cjs/loader.js:1156:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1176:10)
    at Module.load (internal/modules/cjs/loader.js:1000:32)
    at Function.Module._load (internal/modules/cjs/loader.js:899:14)
    at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:74:12)
    at internal/main/run_main_module.js:18:47
failed to load config from /Users/xxx/Desktop/web/vue3/vite.config.js
error when starting dev server:
Error: The service was stopped
    at /Users/xxx/Desktop/web/vue3/node_modules/esbuild/lib/main.js:1222:25
    at /Users/xxx/Desktop/web/vue3/node_modules/esbuild/lib/main.js:614:9
    at Socket.afterClose (/Users/xxx/Desktop/web/vue3/node_modules/esbuild/lib/main.js:592:7)
    at Socket.emit (events.js:322:22)
    at Socket.EventEmitter.emit (domain.js:482:12)
    at endReadableNT (_stream_readable.js:1187:12)
    at processTicksAndRejections (internal/process/task_queues.js:84:21)


解决办法

第一:运行 

npm install esbuild

第二:手动运行 

node node_modules/esbuild/install.js

第三:再次运行 

npm run dev

问题已经解决可以正常启动

> vue3@0.0.0 dev
> vite
Pre-bundling dependencies:
  vue
(this will be run only when your dependencies or config have changed)
  vite v2.5.10 dev server running at:
  > Local: http://localhost:3000/
  > Network: use `--host` to expose
  ready in 637ms.


相关内容

解决安装vuepress的时候npm下载停止或者卡顿很慢

安装vuepress步骤3:将VuePress安装为本地依赖npminstall-Dvuepress@next解决安装vuepress的时候npm下载停止或者卡顿很慢之类的问题因国内的网络连接npm速

笔记 · 2021-10-07修改 · 2021-10-07 01:20:23 · 22013

vite安装vue项目报错(Error: esbuild: Failed to install correctly)解决方法

vue3安装vite,运行npmrundev报错,问题分析以及解决方案记录一下。报错内容如下:vue3npmrundev>vue3@0.0.0dev>vite/Users/xxx/Desktop/web/vue3/node_modules/esbuild/bin/esbuild:2thrownewError(`esbuild:Failedtoinstallcorrectly^Error:esbui

笔记 · 2021-09-22修改 · 2021-09-22 09:16:19 · 22599

​tailwindcss win10 运行 'NODE_ENV' 不是内部或外部命令,也不是可运行的程序 错误的解决办法

Tailwindcss 在Win10 运行 npm runbuild:css 错误提示 'NODE_ENV' 不是内部或外部命令,也不是可运行的程序或批处理文件。官方文档package.json文件里要执行npm 的 script如下:"scripts":{"build:css":"NODE_ENV=productionnpxtailwindcss-i./src/tailwind....

笔记 · 2021-07-23修改 · 2021-07-23 13:20:19 · 19432

npm 命令提示npm update check failed的解决方案

执行 npm 命令的时候总是弹出一个提示npmupdatecheckfailedTryrunningwithsudoorgetaccesstothelocalupdateconfigstorevias...

笔记 · 2019-11-19修改 · 2019-11-19 16:06:15 · 23823