error while scafolding a new block

[ad_1]

Hi

i an running – npx @wordpress/create-block doingit , which i have done a lot with no issues. but now suddenly i get this error message:

Compiling block.
C:\Users\Lenovo\AppData\Local\npm-cache\_npx\0890e296436e9575\node_modules\execa\lib\error.js:59
error = new Error(message);
^

Error: Command failed with exit code 2: npm run build
[webpack-cli] Failed to load 'C:\Users\Lenovo\Local Sites\july24\app\public\wp-content\plugins\doingit\node_modules\@wordpress\scripts\config\webpack.config.js' config
[webpack-cli] Error: Cannot find module 'ajv/dist/compile/codegen'
Require stack:
- C:\Users\Lenovo\Local Sites\july24\app\public\wp-content\plugins\doingit\node_modules\ajv-keywords\dist\definitions\typeof.js
- C:\Users\Lenovo\Local Sites\july24\app\public\wp-content\plugins\doingit\node_modules\ajv-keywords\dist\keywords\typeof.js
- C:\Users\Lenovo\Local Sites\july24\app\public\wp-content\plugins\doingit\node_modules\ajv-keywords\dist\keywords\index.js
- C:\Users\Lenovo\Local Sites\july24\app\public\wp-content\plugins\doingit\node_modules\ajv-keywords\dist\index.js
- C:\Users\Lenovo\Local Sites\july24\app\public\wp-content\plugins\doingit\node_modules\schema-utils\dist\validate.js
- C:\Users\Lenovo\Local Sites\july24\app\public\wp-content\plugins\doingit\node_modules\schema-utils\dist\index.js
- C:\Users\Lenovo\Local Sites\july24\app\public\wp-content\plugins\doingit\node_modules\copy-webpack-plugin\dist\index.js
- C:\Users\Lenovo\Local Sites\july24\app\public\wp-content\plugins\doingit\node_modules\@wordpress\scripts\config\webpack.config.js
- C:\Users\Lenovo\Local Sites\july24\app\public\wp-content\plugins\doingit\node_modules\webpack-cli\lib\webpack-cli.js
- C:\Users\Lenovo\Local Sites\july24\app\public\wp-content\plugins\doingit\node_modules\webpack-cli\lib\bootstrap.js
- C:\Users\Lenovo\Local Sites\july24\app\public\wp-content\plugins\doingit\node_modules\webpack-cli\bin\cli.js
- C:\Users\Lenovo\Local Sites\july24\app\public\wp-content\plugins\doingit\node_modules\webpack\bin\webpack.js
at Module._resolveFilename (node:internal/modules/cjs/loader:1145:15)
at Module._load (node:internal/modules/cjs/loader:986:27)
at Module.require (node:internal/modules/cjs/loader:1233:19)
at require (node:internal/modules/helpers:179:18)
at Object.<anonymous> (C:\Users\Lenovo\Local Sites\july24\app\public\wp-content\plugins\doingit\node_modules\ajv-keywords\dist\definitions\typeof.js:3:19)
at Module._compile (node:internal/modules/cjs/loader:1358:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1416:10)
at Module.load (node:internal/modules/cjs/loader:1208:32)
at Module._load (node:internal/modules/cjs/loader:1024:12)
at Module.require (node:internal/modules/cjs/loader:1233:19) {
code: 'MODULE_NOT_FOUND',
requireStack: [
'C:\\Users\\Lenovo\\Local Sites\\july24\\app\\public\\wp-content\\plugins\\doingit\\node_modules\\ajv-keywords\\dist\\definitions\\typeof.js',
'C:\\Users\\Lenovo\\Local Sites\\july24\\app\\public\\wp-content\\plugins\\doingit\\node_modules\\ajv-keywords\\dist\\keywords\\typeof.js',
'C:\\Users\\Lenovo\\Local Sites\\july24\\app\\public\\wp-content\\plugins\\doingit\\node_modules\\ajv-keywords\\dist\\keywords\\index.js',
'C:\\Users\\Lenovo\\Local Sites\\july24\\app\\public\\wp-content\\plugins\\doingit\\node_modules\\ajv-keywords\\dist\\index.js',
'C:\\Users\\Lenovo\\Local Sites\\july24\\app\\public\\wp-content\\plugins\\doingit\\node_modules\\schema-utils\\dist\\validate.js',
'C:\\Users\\Lenovo\\Local Sites\\july24\\app\\public\\wp-content\\plugins\\doingit\\node_modules\\schema-utils\\dist\\index.js',
'C:\\Users\\Lenovo\\Local Sites\\july24\\app\\public\\wp-content\\plugins\\doingit\\node_modules\\copy-webpack-plugin\\dist\\index.js',
'C:\\Users\\Lenovo\\Local Sites\\july24\\app\\public\\wp-content\\plugins\\doingit\\node_modules\\@wordpress\\scripts\\config\\webpack.config.js',
'C:\\Users\\Lenovo\\Local Sites\\july24\\app\\public\\wp-content\\plugins\\doingit\\node_modules\\webpack-cli\\lib\\webpack-cli.js',
'C:\\Users\\Lenovo\\Local Sites\\july24\\app\\public\\wp-content\\plugins\\doingit\\node_modules\\webpack-cli\\lib\\bootstrap.js',
'C:\\Users\\Lenovo\\Local Sites\\july24\\app\\public\\wp-content\\plugins\\doingit\\node_modules\\webpack-cli\\bin\\cli.js',
'C:\\Users\\Lenovo\\Local Sites\\july24\\app\\public\\wp-content\\plugins\\doingit\\node_modules\\webpack\\bin\\webpack.js'
]
}

> [email protected] build
> wp-scripts build

at makeError (C:\Users\Lenovo\AppData\Local\npm-cache\_npx\0890e296436e9575\node_modules\execa\lib\error.js:59:11)
at handlePromise (C:\Users\Lenovo\AppData\Local\npm-cache\_npx\0890e296436e9575\node_modules\execa\index.js:114:26)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async module.exports (C:\Users\Lenovo\AppData\Local\npm-cache\_npx\0890e296436e9575\node_modules\@wordpress\create-block\lib\init-wp-scripts.js:31:2)
at async module.exports (C:\Users\Lenovo\AppData\Local\npm-cache\_npx\0890e296436e9575\node_modules\@wordpress\create-block\lib\scaffold.js:156:4)
at async Command.<anonymous> (C:\Users\Lenovo\AppData\Local\npm-cache\_npx\0890e296436e9575\node_modules\@wordpress\create-block\lib\index.js:120:6) {
shortMessage: 'Command failed with exit code 2: npm run build',
command: 'npm run build',
exitCode: 2,
signal: undefined,
signalDescription: undefined,
stdout: '\n> [email protected] build\n> wp-scripts build\n',
stderr: "[webpack-cli] \x1B[31mFailed to load 'C:\\Users\\Lenovo\\Local Sites\\july24\\app\\public\\wp-content\\plugins\\doingit\\node_modules\\@wordpress\\scripts\\config\\webpack.config.js' config\x1B[39m\n" +
"[webpack-cli] \x1B[31mError: Cannot find module 'ajv/dist/compile/codegen'\n" +
'Require stack:\n' +
'- C:\\Users\\Lenovo\\Local Sites\\july24\\app\\public\\wp-content\\plugins\\doingit\\node_modules\\ajv-keywords\\dist\\definitions\\typeof.js\n' +
'- C:\\Users\\Lenovo\\Local Sites\\july24\\app\\public\\wp-content\\plugins\\doingit\\node_modules\\ajv-keywords\\dist\\keywords\\typeof.js\n' +
'- C:\\Users\\Lenovo\\Local Sites\\july24\\app\\public\\wp-content\\plugins\\doingit\\node_modules\\ajv-keywords\\dist\\keywords\\index.js\n' +
'- C:\\Users\\Lenovo\\Local Sites\\july24\\app\\public\\wp-content\\plugins\\doingit\\node_modules\\ajv-keywords\\dist\\index.js\n' +
'- C:\\Users\\Lenovo\\Local Sites\\july24\\app\\public\\wp-content\\plugins\\doingit\\node_modules\\schema-utils\\dist\\validate.js\n' +
'- C:\\Users\\Lenovo\\Local Sites\\july24\\app\\public\\wp-content\\plugins\\doingit\\node_modules\\schema-utils\\dist\\index.js\n' +
'- C:\\Users\\Lenovo\\Local Sites\\july24\\app\\public\\wp-content\\plugins\\doingit\\node_modules\\copy-webpack-plugin\\dist\\index.js\n' +
'- C:\\Users\\Lenovo\\Local Sites\\july24\\app\\public\\wp-content\\plugins\\doingit\\node_modules\\@wordpress\\scripts\\config\\webpack.config.js\n' +
'- C:\\Users\\Lenovo\\Local Sites\\july24\\app\\public\\wp-content\\plugins\\doingit\\node_modules\\webpack-cli\\lib\\webpack-cli.js\n' +
'- C:\\Users\\Lenovo\\Local Sites\\july24\\app\\public\\wp-content\\plugins\\doingit\\node_modules\\webpack-cli\\lib\\bootstrap.js\n' +
'- C:\\Users\\Lenovo\\Local Sites\\july24\\app\\public\\wp-content\\plugins\\doingit\\node_modules\\webpack-cli\\bin\\cli.js\n' +
'- C:\\Users\\Lenovo\\Local Sites\\july24\\app\\public\\wp-content\\plugins\\doingit\\node_modules\\webpack\\bin\\webpack.js\n' +
' at Module._resolveFilename (node:internal/modules/cjs/loader:1145:15)\n' +
' at Module._load (node:internal/modules/cjs/loader:986:27)\n' +
' at Module.require (node:internal/modules/cjs/loader:1233:19)\n' +
' at require (node:internal/modules/helpers:179:18)\n' +
' at Object.<anonymous> (C:\\Users\\Lenovo\\Local Sites\\july24\\app\\public\\wp-content\\plugins\\doingit\\node_modules\\ajv-keywords\\dist\\definitions\\typeof.js:3:19)\n' +
' at Module._compile (node:internal/modules/cjs/loader:1358:14)\n' +
' at Module._extensions..js (node:internal/modules/cjs/loader:1416:10)\n' +
' at Module.load (node:internal/modules/cjs/loader:1208:32)\n' +
' at Module._load (node:internal/modules/cjs/loader:1024:12)\n' +
' at Module.require (node:internal/modules/cjs/loader:1233:19) {\n' +
" code: 'MODULE_NOT_FOUND',\n" +
' requireStack: [\n' +
" 'C:\\\\Users\\\\Lenovo\\\\Local Sites\\\\july24\\\\app\\\\public\\\\wp-content\\\\plugins\\\\doingit\\\\node_modules\\\\ajv-keywords\\\\dist\\\\definitions\\\\typeof.js',\n" +
" 'C:\\\\Users\\\\Lenovo\\\\Local Sites\\\\july24\\\\app\\\\public\\\\wp-content\\\\plugins\\\\doingit\\\\node_modules\\\\ajv-keywords\\\\dist\\\\keywords\\\\typeof.js',\n" +
" 'C:\\\\Users\\\\Lenovo\\\\Local Sites\\\\july24\\\\app\\\\public\\\\wp-content\\\\plugins\\\\doingit\\\\node_modules\\\\ajv-keywords\\\\dist\\\\keywords\\\\index.js',\n" +
" 'C:\\\\Users\\\\Lenovo\\\\Local Sites\\\\july24\\\\app\\\\public\\\\wp-content\\\\plugins\\\\doingit\\\\node_modules\\\\ajv-keywords\\\\dist\\\\index.js',\n" +
" 'C:\\\\Users\\\\Lenovo\\\\Local Sites\\\\july24\\\\app\\\\public\\\\wp-content\\\\plugins\\\\doingit\\\\node_modules\\\\schema-utils\\\\dist\\\\validate.js',\n" +
" 'C:\\\\Users\\\\Lenovo\\\\Local Sites\\\\july24\\\\app\\\\public\\\\wp-content\\\\plugins\\\\doingit\\\\node_modules\\\\schema-utils\\\\dist\\\\index.js',\n" +
" 'C:\\\\Users\\\\Lenovo\\\\Local Sites\\\\july24\\\\app\\\\public\\\\wp-content\\\\plugins\\\\doingit\\\\node_modules\\\\copy-webpack-plugin\\\\dist\\\\index.js',\n" +
" 'C:\\\\Users\\\\Lenovo\\\\Local Sites\\\\july24\\\\app\\\\public\\\\wp-content\\\\plugins\\\\doingit\\\\node_modules\\\\@wordpress\\\\scripts\\\\config\\\\webpack.config.js',\n" +
" 'C:\\\\Users\\\\Lenovo\\\\Local Sites\\\\july24\\\\app\\\\public\\\\wp-content\\\\plugins\\\\doingit\\\\node_modules\\\\webpack-cli\\\\lib\\\\webpack-cli.js',\n" +
" 'C:\\\\Users\\\\Lenovo\\\\Local Sites\\\\july24\\\\app\\\\public\\\\wp-content\\\\plugins\\\\doingit\\\\node_modules\\\\webpack-cli\\\\lib\\\\bootstrap.js',\n" +
" 'C:\\\\Users\\\\Lenovo\\\\Local Sites\\\\july24\\\\app\\\\public\\\\wp-content\\\\plugins\\\\doingit\\\\node_modules\\\\webpack-cli\\\\bin\\\\cli.js',\n" +
" 'C:\\\\Users\\\\Lenovo\\\\Local Sites\\\\july24\\\\app\\\\public\\\\wp-content\\\\plugins\\\\doingit\\\\node_modules\\\\webpack\\\\bin\\\\webpack.js'\n" +
' ]\n' +
'}\x1B[39m',
failed: true,
timedOut: false,
isCanceled: false,
killed: false
}

my node version is: 20.16.0

my npm version: 10.8.1

any idea what is going on? never had this issue before.

it is on my local machine, so no links…

 

This site will teach you how to build a WordPress website for beginners. We will cover everything from installing WordPress to adding pages, posts, and images to your site. You will learn how to customize your site with themes and plugins, as well as how to market your site online.

Buy WordPress Transfer