簡體   English   中英

Npm 在我的反應應用程序項目上運行構建不起作用

[英]Npm run build on my react app project doesn't work

當我開始我的反應項目時,一切似乎都很好,但是當我嘗試構建它時,它不起作用,我有這個錯誤:

node:internal/fs/utils:344
    throw err;
    ^

Error: UNKNOWN: unknown error, lstat 'C:\Users\darkx\Bureau\mlvojobs\mlvojobs\node_modules\fs-extra\lib\util'
    at Object.realpathSync (node:fs:2490:7)
    at toRealPath (node:internal/modules/cjs/loader:394:13)
    at tryFile (node:internal/modules/cjs/loader:390:10)
    at tryExtensions (node:internal/modules/cjs/loader:402:22)
    at Function.Module._findPath (node:internal/modules/cjs/loader:558:20)
    at Function.Module._resolveFilename (node:internal/modules/cjs/loader:919:27)
    at Function.Module._load (node:internal/modules/cjs/loader:778:27)
    at Module.require (node:internal/modules/cjs/loader:1005:19)
    at require (node:internal/modules/cjs/helpers:102:18)
    at Object.<anonymous> (C:\Users\darkx\Bureau\mlvojobs\mlvojobs\node_modules\fs-extra\lib\copy\copy.js:7:22) {
  errno: -4094,
  syscall: 'lstat',
  code: 'UNKNOWN',
  path: 'C:\\Users\\darkx\\Bureau\\mlvojobs\\mlvojobs\\node_modules\\fs-extra\\lib\\util'
}
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! mlvojobs@0.1.0 build: `react-scripts build`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the mlvojobs@0.1.0 build script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\darkx\AppData\Roaming\npm-cache\_logs\2022-08-18T22_53_48_493Z-debug.log
PS C:\Users\darkx\Bureau\mlvojobs\mlvojobs> npm install fs-extra
npm ERR! cb.apply is not a function

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\darkx\AppData\Roaming\npm-cache\_logs\2022-08-18T22_54_15_541Z-debug.log

當我嘗試用 npm 安裝一些東西時,它說:

npm ERR! cb.apply is not a function

Node.js 有時工作起來很奇怪。 我遇到了這個錯誤,我的選擇是切換到另一個 Node.js 版本。

我建議使用nvm-windows (好像你正在使用 Windows)

您可以安裝最新的lts版本 lts

nvm install lts

或特定版本,例如:

nvm install 16.16.0

然后刪除您的項目node_modules並運行:

npm install

最后,再次構建您的項目。 讓我知道它是否有效!

可能的解決方案:

  1. Go 至: C:\Users(your username)\AppData\Roaming
  2. 刪除 npm 文件夾,如果有一個 npm 緩存文件夾。
  3. 運行npm cache clean —force

它應該工作

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM