-
-
Notifications
You must be signed in to change notification settings - Fork 9.2k
Closed
Description
Bug report
Required System information
- Node.js version: 20.9.0 (lts)
- Yarn version: v4
- Strapi version: 4.15.2
- Database: Postgres v14
- Operating system: Ubuntu 22.04
- Is your project Javascript or Typescript: Typescript
Describe the bug
$ yarn build
[WARN] Declared version of react-router-dom (6.0.0) is not compatible with the version required by Strapi (^5.2.0).
You may experience issues, we recommend you change this.
[WARN] Declared version of react-router-dom (6.18.0) is not compatible with the version required by Strapi (^5.2.0).
You may experience issues, we recommend you change this.
[WARN] Declared version of styled-components (6.0.0) is not compatible with the version required by Strapi (^5.2.1).
You may experience issues, we recommend you change this.
[WARN] Declared version of styled-components (6.1.1) is not compatible with the version required by Strapi (^5.2.1).
You may experience issues, we recommend you change this.
✔ Compiling TS (9642.822272000834ms)
⠋ Building build context
⠙ Building build context[INFO] Including the following ENV variables as part of the JS bundle:
- ADMIN_PATH
- STRAPI_ADMIN_BACKEND_URL
- STRAPI_TELEMETRY_DISABLED
✔ Building build context (428.98182700015604ms)
⠋ Building admin panel
✔ Building admin panel (33652.36962599866ms)
$ yarn start
[2023-11-10 09:26:19.273] debug: ⛔️ Server wasn't able to start properly.
[2023-11-10 09:26:19.274] error: Package subpath './server/utils' is not defined by "exports" in <my-repo>/node_modules/@strapi/plugin-users-permissions/package.json
Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: Package subpath './server/utils' is not defined by "exports" in <my-repo>/node_modules/@strapi/plugin-users-permissions/package.json
at new NodeError (node:internal/errors:406:5)
at exportsNotFound (node:internal/modules/esm/resolve:268:10)
at packageExportsResolve (node:internal/modules/esm/resolve:598:9)
at resolveExports (node:internal/modules/cjs/loader:547:36)
at Module._findPath (node:internal/modules/cjs/loader:621:31)
at Module._resolveFilename (node:internal/modules/cjs/loader:1034:27)
at Module._load (node:internal/modules/cjs/loader:901:27)
at Module.require (node:internal/modules/cjs/loader:1115:19)
at require (node:internal/modules/helpers:130:18)
at Object.<anonymous> (<my-repo>/dist/src/extensions/users-permissions/strapi-server.js:11:24)
Works fine for 4.14.6 of @strapi/plugin-users-permissions
Also does not work when trying to generate the types:
$ yarn strapi ts:generate-types
Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: Package subpath './server/utils' is not defined by "exports" in <my-repo>/node_modules/@strapi/plugin-users-permissions/package.json
at new NodeError (node:internal/errors:406:5)
at exportsNotFound (node:internal/modules/esm/resolve:268:10)
at packageExportsResolve (node:internal/modules/esm/resolve:598:9)
at resolveExports (node:internal/modules/cjs/loader:547:36)
at Module._findPath (node:internal/modules/cjs/loader:621:31)
at Module._resolveFilename (node:internal/modules/cjs/loader:1034:27)
at Module._load (node:internal/modules/cjs/loader:901:27)
at Module.require (node:internal/modules/cjs/loader:1115:19)
at require (node:internal/modules/helpers:130:18)
at Object.<anonymous> (<my-repo>/dist/src/extensions/users-permissions/strapi-server.js:11:24) {
code: 'ERR_PACKAGE_PATH_NOT_EXPORTED'
}
Code snippets
tsconfig.json
{
"extends": "@strapi/typescript-utils/tsconfigs/server",
"compilerOptions": {
"outDir": "dist",
"rootDir": ".",
"sourceMap": true,
"lib": ["DOM"]
},
"include": ["./", "src/**/*.json"],
"exclude": [
"node_modules/",
"build/",
"dist/",
".cache/",
".tmp/",
"src/admin/",
"**/*.test.ts",
"src/plugins/**"
]
}
giangdn, poettig, yiivon, oezkancodes, lianghua1987 and 3 morelarseberhardt
Metadata
Metadata
Assignees
Labels
No labels