Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Nitro Build failed #1496

Closed
shba007 opened this issue May 27, 2023 · 2 comments · Fixed by #1499
Closed

Nitro Build failed #1496

shba007 opened this issue May 27, 2023 · 2 comments · Fixed by #1499
Labels
bug Something isn't working

Comments

@shba007
Copy link

shba007 commented May 27, 2023

Description
while building the project meilisearch 0.32.4 causes this build error but meilisearch 0.32.3 is successfully build

Expected behavior
Have Successfully build

Current behavior
Build Failed

Reproduction
https://stackblitz.com/edit/stackblitz-starters-apdw8u?file=nitro-app%2Froutes%2Fsearch.ts

Screenshots or Logs
[Error: Could not load D:\Algostract\Orykit\ai\node_modules\unenv\runtime\npm\cross-fetch\dist\node-polyfill.cjs: ENOENT: no such file or directory, open 'D:\Algostract\Orykit\ai\node_modules\unenv\runtime\npm\cross-fetch\dist\node-polyfill.cjs'] {
errno: -4058,
code: 'PLUGIN_ERROR',
syscall: 'open',
path: 'D:\Algostract\Orykit\ai\node_modules\unenv\runtime\npm\cross-fetch\dist\node-polyfill.cjs',
pluginCode: 'ENOENT',
plugin: 'commonjs--resolver',
hook: 'resolveId',
id: 'D:\Algostract\Orykit\ai\node_modules\meilisearch\dist\bundles\meilisearch.cjs.js',
watchFiles: [
'D:\Algostract\Orykit\ai\node_modules\nitropack\dist\runtime\entries\node-server.mjs',
'\x00virtual:#internal/nitro/virtual/polyfill',
'D:\Algostract\Orykit\ai\node_modules\nitropack\dist\runtime\app.mjs',
'\x00virtual:#internal/nitro/virtual/server-handlers',
'\x00virtual:#internal/nitro/virtual/plugins',
'D:\Algostract\Orykit\ai\node_modules\source-map-support\register.js',
'D:\Algostract\Orykit\ai\node_modules\h3\dist\index.mjs',
'D:\Algostract\Orykit\ai\node_modules\nitropack\dist\runtime\config.mjs',
'D:\Algostract\Orykit\ai\node_modules\nitropack\dist\runtime\route-rules.mjs',
'D:\Algostract\Orykit\ai\node_modules\nitropack\dist\runtime\cache.mjs',
'D:\Algostract\Orykit\ai\routes\health.ts',
'D:\Algostract\Orykit\ai\middleware\cors.ts',
'D:\Algostract\Orykit\ai\routes\search.post.ts',
'D:\Algostract\Orykit\ai\routes\detect.post.ts',
'\x00virtual:#internal/nitro/virtual/app-config',
'D:\Algostract\Orykit\ai\node_modules\source-map-support\source-map-support.js',
'D:\Algostract\Orykit\ai\node_modules\nitropack\dist\runtime\index.mjs',
'D:\Algostract\Orykit\ai\node_modules\nitropack\dist\runtime\static.mjs',
'\x00virtual:#internal/nitro/virtual/public-assets',
'\x00virtual:#internal/nitro/virtual/public-assets-data',
'\x00virtual:#internal/nitro/virtual/public-assets-node',
'D:\Algostract\Orykit\ai\node_modules\nitropack\dist\runtime\error.mjs',
'D:\Algostract\Orykit\ai\node_modules\iron-webcrypto\dist\index.js',
'D:\Algostract\Orykit\ai\node_modules\radix3\dist\index.mjs',
'D:\Algostract\Orykit\ai\node_modules\defu\dist\defu.mjs',
'D:\Algostract\Orykit\ai\node_modules\nitropack\dist\runtime\storage.mjs',
'\x00virtual:#internal/nitro/virtual/storage',
'\x00virtual:#internal/nitro/virtual/server-assets',
'D:\Algostract\Orykit\ai\node_modules\firebase-admin\lib\index.js',
'D:\Algostract\Orykit\ai\utils\helper.ts',
'D:\Algostract\Orykit\ai\node_modules\firebase-admin\lib\esm\app\index.js',
'D:\Algostract\Orykit\ai\node_modules\@qdrant\js-client-rest\dist\esm\index.js',
'D:\Algostract\Orykit\ai\node_modules\nitropack\dist\runtime\renderer.mjs',
'D:\Algostract\Orykit\ai\node_modules\nitropack\dist\runtime\plugin.mjs',
'D:\Algostract\Orykit\ai\node_modules\nitropack\dist\runtime\utils.mjs',
'D:\Algostract\Orykit\ai\node_modules\sharp\lib\index.js',
'D:\Algostract\Orykit\ai\node_modules\meilisearch\dist\bundles\meilisearch.cjs.js',
'D:\Algostract\Orykit\ai\node_modules\firebase-admin\lib\default-namespace.js',
'D:\Algostract\Orykit\ai\node_modules\firebase-admin\lib\app\index.js',
'D:\Algostract\Orykit\ai\node_modules\@qdrant\js-client-rest\dist\esm\qdrant-client.js',
'D:\Algostract\Orykit\ai\node_modules\@tensorflow\tfjs\dist\tf.node.js',
'D:\Algostract\Orykit\ai\node_modules\sharp\lib\resize.js',
'D:\Algostract\Orykit\ai\node_modules\sharp\lib\constructor.js',
'D:\Algostract\Orykit\ai\node_modules\sharp\lib\composite.js',
'D:\Algostract\Orykit\ai\node_modules\sharp\lib\input.js',
'D:\Algostract\Orykit\ai\node_modules\sharp\lib\colour.js',
'D:\Algostract\Orykit\ai\node_modules\sharp\lib\operation.js',
'D:\Algostract\Orykit\ai\node_modules\sharp\lib\channel.js',
'D:\Algostract\Orykit\ai\node_modules\sharp\lib\output.js',
'D:\Algostract\Orykit\ai\node_modules\sharp\lib\utility.js',
'D:\Algostract\Orykit\ai\node_modules\unenv\runtime\npm\cross-fetch\dist\node-polyfill.cjs'
]
}

PLUGIN_ERROR Could not load D:\Algostract\Orykit\ai\node_modules\unenv\runtime\npm\cross-fetch\dist\node-polyfill.cjs: ENOENT: no such file or directory, open 'D:\Algostract\Orykit\ai\node_modules\unenv\runtime\npm\cross-fetch\dist\node-polyfill.cjs'

Environment (please complete the following information):

  • OS: [e.g. Debian GNU/Linux]
  • Meilisearch version: [e.g. v.0.20.0]
  • meilisearch-js version: 0.32.4
  • Browser: [e.g. Chrome version 90.0]
@bidoubiwa
Copy link
Contributor

Thanks a lot @shba007 ✨ . This probable was introduced in this PR. I'll rollback, deprecate this version, and release a new version without these changes.

@bidoubiwa bidoubiwa added the bug Something isn't working label May 29, 2023
@bidoubiwa
Copy link
Contributor

bidoubiwa commented May 29, 2023

Fixed here #1499 and released in v0.23.5

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants