首页 > 解决方案 > “npm run build”导致 ETXTBSY: text file is busy 错误

问题描述

我正在尝试运行以下命令:

git pull
npm install
npm run build

前两个工作,但npm run build正在引起问题。

prisma:warn Prisma detected that your TypeScript version 4.0.3 is outdated. If you want to use Prisma Client with TypeScript please update it to version 4.1.0 or newer

Error: 
Error: ETXTBSY: text file is busy, copyfile '/home/location/project/node_modules/prisma/query-engine-debian-openssl-1.1.x' -> '/home/location/project/node_modules/.prisma/client/query-engine-debian-openssl-1.1.x'

对于 Typescript 错误,我尝试运行npm install -g typescript@latest,但它返回错误:

Error: EACCES: permission denied, symlink '../lib/node_modules/typescript/bin/tsc' -> '/usr/local/bin/tsc

我该如何解决这个问题?

标签: javascripttypescriptnpm

解决方案


推荐阅读