[英]spawnSync('npm', ['install']) gives [Error: spawnSync npm ENOENT]
[英]npm install gives ENOENT error
檢查是否創建了node_modules
目錄。 庫應該在那里。 為了避免出現類似屏幕快照中的警告,請首先通過鍵入npm init
初始化package.json
配置。
編輯:請下次從控制台粘貼輸出內容以發布,而不是將url鏈接到圖像。 讓我們確保您的問題會清楚。 可以截取來自外部來源的屏幕截圖。
ENOENT:沒有這樣的文件或目錄,打開'`c:\\ Users \\ dmlai \\ package.json'
如果檢查ENOENT
錯誤。 它說package.json
不存在。
您添加到節點項目中的所有依賴項都將添加到package.json
的dependencies:{}
中。 由於該文件夾中沒有package.json
,因此會出錯。
如果您在未初始化為節點項目的文件夾上發出npm i discord
,可能會發生這種情況。
所以,要解決這個問題。
通過以下方式初始化文件夾
npm init
這將創建一個package.json
並提示您輸入更多詳細信息。 填寫package name
, version
和其他詳細信息。
安裝discord.js
npm i discord.js
現在您可以看到discord.js
添加到package.json
的dependencies:{}
部分中。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.