前提
glitchでjavascriptを使ってdiscordのBOTを制作しようとしています。
ytdl-coreというパッケージをインストールしようとするとエラーが出てしまいます。
package.jsonでADD PACKAGEからの追加と、ターミナルから npm install ytdl-core などで試してみたのですがどうしてもエラーが出てしまいます。
当方プログラム初心者なため基礎的な部分で躓いている可能性もありますが助けて頂けると嬉しいです。
情報に不足があれば随時書き込みます。
実現したいこと
・ytdl-coreというパッケージをインストールしたい
発生している問題・エラーメッセージ
npm ERR! code ENOTEMPTY npm ERR! syscall rename npm ERR! path /app/node_modules/body-parser npm ERR! dest /app/node_modules/.body-parser-XD0g353K npm ERR! errno -39 npm ERR! ENOTEMPTY: directory not empty, rename '/app/node_modules/body-parser' -> '/app/node_modules/.body-parser-XD0g353K' npm ERR! A complete log of this run can be found in: npm ERR! /tmp/npm-cache/16.14.2/_logs/2022-11-07T04_38_35_302Z-debug.log
該当のソースコード
Javascript
1npm install -g ytdl-core
試したこと
https://teratail.com/questions/334104?link=qa_related_pc
こちらのURLを参考にして
npm uninstall -g ytdl-core
npm install -g ytdl-core
を試してみたのですが
$ npm uninstall -g ytdl-core up to date, audited 1 package in 1s found 0 vulnerabilities $ npm install -g ytdl-core npm ERR! code EROFS npm ERR! syscall mkdir npm ERR! path /opt/nvm/versions/node/v16.14.2/lib/node_modules/ytdl-core npm ERR! errno -30 npm ERR! rofs EROFS: read-only file system, mkdir '/opt/nvm/versions/node/v16.14.2/lib/node_modules/ytdl-core' npm ERR! rofs Often virtualized file systems, or other file systems npm ERR! rofs that don't support symlinks, give this error. npm ERR! A complete log of this run can be found in: npm ERR! /tmp/npm-cache/16.14.2/_logs/2022-11-07T04_54_25_783Z-debug.log
となってしまっています。
補足情報(FW/ツールのバージョンなど)
"node": "16.x"
"express": "^4.17.1",
"discord.js": "^13.12.0",
"querystring": "^0.2.0",

回答1件
あなたの回答
tips
プレビュー
下記のような回答は推奨されていません。
このような回答には修正を依頼しましょう。
また依頼した内容が修正された場合は、修正依頼を取り消すようにしましょう。