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

Can't install with installModule #1665

Closed
xtoolkit opened this issue Nov 8, 2022 · 1 comment
Closed

Can't install with installModule #1665

xtoolkit opened this issue Nov 8, 2022 · 1 comment

Comments

@xtoolkit
Copy link

xtoolkit commented Nov 8, 2022

Environment

  • Operating System: Linux
  • Node Version: v16.17.1
  • Nuxt Version: 3.0.0-rc.13
  • Nitro Version: 0.6.1
  • Package Manager: yarn@1.22.19
  • Builder: vite
  • User Config: debug, alias, modules, runtimeConfig, css, nitro
  • Runtime Modules: ./modules/eslint, ./modules/doc, ./modules/app
  • Build Modules: -

Reproduction

// ./module/customContent/index.ts
import {defineNuxtModule, installModule} from '@nuxt/kit';

export default defineNuxtModule({
  async setup(_options, _nuxt) {
    await installModule('@nuxt/content');
  }
});

Describe the bug

i can't install content module with installModule method from @nuxt/kit

Additional context

No response

Logs

Nuxt 3.0.0-rc.13 with Nitro 0.6.1                                                                                                                                                             20:12:47
                                                                                                                                                                                              20:12:48
  > Local:    http://localhost:3000/ 
  > Network:  http://172.28.59.204:3000/

[nuxt] modules:before: 0.133ms                                                                                                                                                                20:12:48
[nuxt] kit:compatibility: 75.802ms                                                                                                                                                            20:12:48
[nuxt] kit:compatibility: 75.887ms                                                                                                                                                            20:12:48
[nuxt] kit:compatibility: 75.971ms                                                                                                                                                            20:12:48
[nuxt] kit:compatibility: 76.101ms                                                                                                                                                            20:12:48
[nuxt] kit:compatibility: 76.195ms                                                                                                                                                            20:12:48
[nuxt] kit:compatibility: 76.304ms                                                                                                                                                            20:12:48
[nuxt] kit:compatibility: 76.511ms                                                                                                                                                            20:12:48
[nuxt] kit:compatibility: 76.872ms                                                                                                                                                            20:12:48
[nuxt] kit:compatibility: 0.024ms                                                                                                                                                             20:12:48
[nuxt] kit:compatibility: 0.486ms                                                                                                                                                             20:12:48
[nuxt] kit:compatibility: 0.226ms                                                                                                                                                             20:12:48
ℹ Please create ~/components/content and restart the Nuxt server to use components in Markdown                                                                                  @nuxt/content 20:12:48
[nuxt] kit:compatibility: 12.474ms                                                                                                                                                            20:12:48
[nuxt] kit:compatibility: 0.385ms                                                                                                                                                             20:12:48
[nuxt] content:context: 0.708ms                                                                                                                                                               20:12:48
[nuxt] kit:compatibility: 0.024ms                                                                                                                                                             20:12:48
[nuxt] kit:compatibility: 0.845ms                                                                                                                                                             20:12:48
[nuxt] kit:compatibility: 0.96ms                                                                                                                                                              20:12:48
[nuxt] kit:compatibility: 0.979ms                                                                                                                                                             20:12:48
[nuxt] kit:compatibility: 1.046ms                                                                                                                                                             20:12:48
[nuxt] kit:compatibility: 1.139ms                                                                                                                                                             20:12:48
[nuxt] kit:compatibility: 1.254ms                                                                                                                                                             20:12:48
[nuxt] kit:compatibility: 1.389ms                                                                                                                                                             20:12:48
[nuxt] kit:compatibility: 1.517ms                                                                                                                                                             20:12:48
[nuxt] kit:compatibility: 1.646ms                                                                                                                                                             20:12:48
[nuxt] kit:compatibility: 1.778ms                                                                                                                                                             20:12:48
[nuxt] imports:sources: 0.095ms                                                                                                                                                               20:12:48
[nuxt] imports:dirs: 0.022ms                                                                                                                                                                  20:12:48
[nuxt] imports:extend: 0.102ms                                                                                                                                                                20:12:48
[nuxt] modules:done: 0.299ms                                                                                                                                                                  20:12:48
[nuxt] nitro:config: 29.537ms                                                                                                                                                                 20:12:48
[nuxt] nitro:init: 56.292ms                                                                                                                                                                   20:12:49
[nuxt] ready: 0.009ms                                                                                                                                                                         20:12:49
[nuxt] listen: 0.008ms                                                                                                                                                                        20:12:49
[nuxt] prepare:types: 0.317ms                                                                                                                                                                 20:12:49
[nuxt] components:dirs: 0.034ms                                                                                                                                                               20:12:49
[nuxt] app:resolve: 1.346ms                                                                                                                                                                   20:12:49
[nuxt] components:extend: 0.221ms                                                                                                                                                             20:12:49
[nuxt] app:templates: 27.611ms                                                                                                                                                                20:12:49
[nuxt] pages:extend: 0.092ms                                                                                                                                                                  20:12:49
[nuxt] app:templatesGenerated: 0.011ms                                                                                                                                                        20:12:49
[nuxt] build:before: 0.01ms                                                                                                                                                                   20:12:49
[nuxt] vite:extend: 0.096ms                                                                                                                                                                   20:12:49
[nuxt] vite:extendConfig: 0.377ms                                                                                                                                                             20:12:49
[nuxt] vite:serverCreated: 1.177ms                                                                                                                                                            20:12:50
[nuxt] server:devHandler: 2.269ms                                                                                                                                                             20:12:50
[nuxt] vite:extendConfig: 0.805ms                                                                                                                                                             20:12:50
[nuxt] pages:extend: 0.053ms                                                                                                                                                                  20:12:50
[nuxt] build:manifest: 191.251ms                                                                                                                                                              20:12:50
ℹ Vite client warmed up in 4608ms                                                                                                                                                             20:12:54
[nuxt] vite:serverCreated: 0.052ms                                                                                                                                                            20:12:54
[nuxt] nitro:build:before: 0.012ms                                                                                                                                                            20:12:54
[nitro] rollup:before: 0.022ms                                                                                                                                                                20:12:54
✔ Nitro built in 1644 ms                                                                                                                                                                nitro 20:12:56
[nitro] compiled: 0.6ms                                                                                                                                                                       20:12:56
[nuxt] build:done: 1.702s                                                                                                                                                                     20:12:56
[nitro] dev:reload: 856.239ms                                                                                                                                                                 20:12:57
[nuxt] builder:watch: 0.308ms                                                                                                                                                                 20:12:58
[nuxt] [request error] [unhandled] [500] Package import specifier "#imports" is not defined in package /home/arshen/dev/node/gapfilm/nuxt3/node_modules/@nuxt/content-edge/package.json imported from /home/arshen/dev/node/gapfilm/nuxt3/node_modules/@nuxt/content-edge/dist/runtime/plugins/ws.mjs
  at new NodeError (node:internal/errors:387:5)  
  at throwImportNotDefined (node:internal/modules/esm/resolve:453:9)  
  at packageImportsResolve (node:internal/modules/esm/resolve:836:3)  
  at moduleResolve (node:internal/modules/esm/resolve:994:21)  
  at defaultResolve (node:internal/modules/esm/resolve:1214:11)  
  at nextResolve (node:internal/modules/esm/loader:165:28)  
  at ESMLoader.resolve (node:internal/modules/esm/loader:844:30)  
  at ESMLoader.getModuleJob (node:internal/modules/esm/loader:431:18)  
  at ModuleWrap.<anonymous> (node:internal/modules/esm/module_job:76:40)  
  at link (node:internal/modules/esm/module_job:75:36)
@xtoolkit
Copy link
Author

fixed:

// ./module/customContent/index.ts
import {defineNuxtModule, installModule} from '@nuxt/kit';

export default defineNuxtModule({
  async setup(_options, _nuxt) {
    nuxt.options.build.transpile.push('@nuxt/content');

    await installModule('@nuxt/content');
  }
});

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant