node.jsでbotを作っていて、
npm i discord.js @discordjs/opus discord-music-player lyrics-finder yt-search
を実行すると、
Error: Cannot find module 'discord.js' Require stack: - /home/runner/music/index.js at Function.Module._resolveFilename (node:internal/modules/cjs/loader:933:15) at Function.Module._load (node:internal/modules/cjs/loader:778:27) at Module.require (node:internal/modules/cjs/loader:1005:19) at require (node:internal/modules/cjs/helpers:102:18) at Object.<anonymous> (/home/runner/music/index.js:1:108) at Module._compile (node:internal/modules/cjs/loader:1105:14)
のようになります。
npmがわは、
.0: no longer supported npm WARN deprecated @discordjs/builders@0.16.0: no longer supported npm WARN deprecated discord-api-types@0.22.0: No longer supported. Install the latest release! npm WARN deprecated @discordjs/opus@0.7.0: no longer supported npm ERR! code 126 npm ERR! path /home/runner/music/node_modules/@discordjs/opus npm ERR! command failed npm ERR! command sh -c node-pre-gyp install --fallback-to-build npm ERR! sh: line 1: /home/runner/music/node_modules/.bin/node-pre-gyp: Permission denied npm ERR! A complete log of this run can be found in: npm ERR! /home/runner/.npm/_logs/2022-09-24T04_07_33_949Z-debug-0.log ~/music$ 24T04_07_33_949Z-debug-0.log
のようになります
使用バージョン
discord.js v13
こちらの質問が複数のユーザーから「調査したこと・試したことが記載されていない質問」という指摘を受けました。
至急と書いてある質問は、質問者が急いでいないことが多く、問い合わせに返事が返って来るのが遅い傾向があります。そしてお客様気質で「聞かれたことだけに答えてください。あなたは気に入らないのでコメントしないでください」のような横暴なことを言う質問者が多い印象があります。
試してみましたが、私の環境では問題なくインストールできました。
環境構築の手順に問題があるのでは?
% npm i discord.js @discordjs/opus discord-music-player lyrics-finder yt-search
% npm list
app@1.0.0 /tmp/app
├── @discordjs/opus@0.8.0
├── discord-music-player@9.1.1
├── discord.js@14.4.0
├── lyrics-finder@21.7.0
└── yt-search@2.10.3
@Zuishin 今はマジで急いでいます
@technocore
一回node.jsを消した方がいいのでしょうか.
実行環境とnodejsのバージョンはなんですか?
>一回node.jsを消した方がいいのでしょうか.
npm ERR! sh: line 1: /home/runner/music/node_modules/.bin/node-pre-gyp: Permission denied
その前に、パーミッションエラーを解決してください。
至急と書いてある質問は、質問者が急いでいないことが多く、問い合わせに返事が返って来るのが遅い傾向があります。
回答1件
あなたの回答
tips
プレビュー