Загрузка...

How to fix the error?

Thread in Node.js created by iddragon4ik Dec 25, 2022. (bumped Dec 25, 2022) 444 views

  1. iddragon4ik
    iddragon4ik Topic starter Dec 25, 2022 Пук 60 Apr 19, 2021
    node:internal/modules/cjs/loader:998
    throw err;
    ^

    Error: Cannot find module 'distube'
    Require stack:
    - C:\Users\abgz1\OneDrive\Рабочий стол\MusicBot-main\MusicBot-main\bot.js
    - C:\Users\abgz1\OneDrive\Рабочий стол\MusicBot-main\MusicBot-main\index.js
    at Module._resolveFilename (node:internal/modules/cjs/loader:995:15)
    at Module._load (node:internal/modules/cjs/loader:841:27)
    at Module.require (node:internal/modules/cjs/loader:1061:19)
    at require (node:internal/modules/cjs/helpers:103:18)
    at Object.<anonymous> (C:\Users\abgz1\OneDrive\Рабочий стол\MusicBot-main\MusicBot-main\bot.js:2:21)
    at Module._compile (node:internal/modules/cjs/loader:1159:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1213:10)
    at Module.load (node:internal/modules/cjs/loader:1037:32)
    at Module._load (node:internal/modules/cjs/loader:878:12)
    at Module.require (node:internal/modules/cjs/loader:1061:19) {
    code: 'MODULE_NOT_FOUND',
    requireStack: [
    'C:\\Users\\abgz1\\OneDrive\\Рабочий стол\\MusicBot-main\\MusicBot-main\\bot.js',
    'C:\\Users\\abgz1\\OneDrive\\Рабочий стол\\MusicBot-main\\MusicBot-main\\index.js'
    ]
    }

    Node.js v18.12.1


    [IMG]


    Буду рад если кто нибудь знает в чём проблема и как исправить эту ошибку
     
  2. k1erry
    k1erry Dec 25, 2022 time to die 24,134 Nov 19, 2018
    Эта ошибка говорит о том, что Node.js не может найти модуль distube, который вы пытаетесь использовать в файле bot.js. Чтобы исправить эту ошибку, вам нужно убедиться, что у вас установлен модуль distube и его зависимости.

    Чтобы установить модуль distube, выполните следующую команду в терминале:
    Code
    npm install distube

    Эта команда установит модуль distube и все его зависимости. После этого вы сможете использовать его в своем коде.

    Если у вас уже установлен модуль distube, но ошибка все равно появляется, то возможно, что его зависимости не установлены. В этом случае вы можете попробовать установить все зависимости с помощью команды:
    Code
    npm install

    Эта команда установит все зависимости, указанные в файле package.json.
     
    1. View previous comments (4)
    2. k1erry
      iddragon4ik, Похоже, что при установке модуля distube возникла ошибка, которая связана с модулем @discordjs/opus. Возможно, это связано с тем, что требуемая версия ноды (16.x) отличается от текущей версии (18.12.1).

      Чтобы устранить эту ошибку, вам может потребоваться установить требуемую версию ноды. Вы также можете попробовать удалить папку node_modules и снова установить зависимости с помощью команды npm install. Если это не помогает, вы можете попробовать установить модуль distube вручную, указав нужную версию в качестве аргумента: npm install distube@<версия>.
    3. iddragon4ik Topic starter
      k1erry, большое спасибо переустановка всего помогла
    4. k1erry
      iddragon4ik, всегда пожалуйста, закрывай тему:animelove:
Loading...
Top