javascript - “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
我该如何解决这个问题?
解决方案
推荐阅读
- c++ - 我在此选择排序的逻辑中找不到错误。它以相同的顺序打印出默认数组
- konvajs - 如何将舞台宽度和高度设置为 100% React Konva
- r - 配置找不到 libgit2 库
- scala - 如何读取没有扩展名的文件?
- java - 如何使用java检查带有日期列表的数组中缺少的日期
- python - 如何从 python 读取特定终端输出作为另一个脚本中的输入
- r - 如何计算组内二元观察的数量?
- react-native - 检查错误是否可读原生地图
- python - GridSearchCV 不读取参数网格
- hadoop - hdfs namenode -format 在 Windows 10 上失败