質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
86.12%
Discord

Discordは、ゲーマー向けのボイスチャットアプリです。チャット・通話がブラウザ上で利用可能で、個人専用サーバーも開設できます。通話中でも音楽を流したり、PC画面を共有できるなど多機能な点が特徴です。

Node.js

Node.jsとはGoogleのV8 JavaScriptエンジンを使用しているサーバーサイドのイベント駆動型プログラムです。

解決済

【至急】Discord.js npmエラー

ibuki_rei
ibuki_rei

総合スコア94

Discord

Discordは、ゲーマー向けのボイスチャットアプリです。チャット・通話がブラウザ上で利用可能で、個人専用サーバーも開設できます。通話中でも音楽を流したり、PC画面を共有できるなど多機能な点が特徴です。

Node.js

Node.jsとはGoogleのV8 JavaScriptエンジンを使用しているサーバーサイドのイベント駆動型プログラムです。

1回答

0リアクション

0クリップ

568閲覧

投稿2022/09/24 04:15

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

以下のような質問にはリアクションをつけましょう

  • 質問内容が明確
  • 自分も答えを知りたい
  • 質問者以外のユーザにも役立つ

リアクションが多い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

気になる質問をクリップする

クリップした質問は、後からいつでもマイページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

下記のような質問は推奨されていません。

  • 間違っている
  • 質問になっていない投稿
  • スパムや攻撃的な表現を用いた投稿

適切な質問に修正を依頼しましょう。

2022/09/24 11:29

こちらの質問が複数のユーザーから「やってほしいことだけを記載した丸投げの質問」という指摘を受けました。

Zuishin

2022/09/24 05:27

至急と書いてある質問は、質問者が急いでいないことが多く、問い合わせに返事が返って来るのが遅い傾向があります。そしてお客様気質で「聞かれたことだけに答えてください。あなたは気に入らないのでコメントしないでください」のような横暴なことを言う質問者が多い印象があります。
technocore

2022/09/24 05:33

試してみましたが、私の環境では問題なくインストールできました。 環境構築の手順に問題があるのでは? % 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
ibuki_rei

2022/09/24 07:49

@Zuishin 今はマジで急いでいます
ibuki_rei

2022/09/24 07:50

@technocore 一回node.jsを消した方がいいのでしょうか.
yuki23

2022/09/24 09:48

実行環境とnodejsのバージョンはなんですか?
technocore

2022/09/24 10:39

>一回node.jsを消した方がいいのでしょうか. npm ERR! sh: line 1: /home/runner/music/node_modules/.bin/node-pre-gyp: Permission denied その前に、パーミッションエラーを解決してください。
Zuishin

2022/09/25 14:55

至急と書いてある質問は、質問者が急いでいないことが多く、問い合わせに返事が返って来るのが遅い傾向があります。

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
86.12%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問

同じタグがついた質問を見る

Discord

Discordは、ゲーマー向けのボイスチャットアプリです。チャット・通話がブラウザ上で利用可能で、個人専用サーバーも開設できます。通話中でも音楽を流したり、PC画面を共有できるなど多機能な点が特徴です。

Node.js

Node.jsとはGoogleのV8 JavaScriptエンジンを使用しているサーバーサイドのイベント駆動型プログラムです。