首先是法语,所以我英语不好 第二:第一次在这个网站上发贴,您好! 我需要编程新机器人的帮助,请按照本指南“
https://www.digitaltrends.com/gaming/how-to-make-a-discord-bot/“但是发生了什么
所以我只输入npm install discord.io winston –保存在cmd的正确文件夹中,但是会发生这种情况 0信息,如果一切正常,就可以了
1详细的cli ['C:\ Program Files \ nodejs \ node.exe',
1个详细的cli'C:\ Program Files \ nodejs \ node_modules \ npm \ bin \ npm-cli.js',
1个详细的cli'install',
1详细的cli'discord.io',
1个冗长的cli'winston',
1个详细的cli'-save']
使用npm@6.4.1的2条信息
使用node@v10.15.0的3条信息
4个详细的npm-session a734d63e069c8d38
5个愚蠢的安装loadCurrentTree
6愚蠢地安装readLocalPackageData
7个计时阶段:rollbackFailedOptional在2毫秒内完成
8个计时阶段:runTopLevelLifecycles在11ms内完成
9详细堆栈错误:无法解析json
在JSON的位置3解析时,在'{
附近有9个详细堆栈意外令牌“9个详细堆栈“名称”:“ greeter-bot ...”
parseError处有9个详细堆栈(C:\ Program Files \ nodejs \ node_modules \ npm \ node_modules \ read-package-json \ read-json.js:452:11)
parseJson的9个详细堆栈(C:\ Program Files \ nodejs \ node_modules \ npm \ node_modules \ read-package-json \ read-json.js:104:26)
C:\ Program Files \ nodejs \ node_modules \ npm \ node_modules \ read-package-json \ read-json.js:51:5上的9个详细堆栈
C:\ Program Files \ nodejs \ node_modules \ npm \ node_modules \ graceful-fs \ graceful-fs.js:78:16上的9个详细堆栈
FSReqWrap.readFileAfterClose处的9个详细堆栈(作为完成时的内容)(内部/fs/read_file_context.js:53:3)
10个详细的CWD C:\ Users \ ZeBoss \ Desktop \ bot ds
11详细的Windows_NT 10.0.16299
12个详细argv“ C:\ Program Files \ nodejs \ node.exe”“ C:\ Program
Files \ nodejs \ node_modules \ npm \ bin \ npm-cli.js“”安装“” discord.io“” winston“”-保存“
13个详细节点v10.15.0
14详细的npm v6.4.1
15个错误文件C:\ Users \ ZeBoss \ Desktop \ bot ds \ package.json
16个错误代码EJSONPARSE
17错误JSON.parse无法解析json
17处JSON解析时出现错误JSON.parse Unexpected token“,位置3,而在'{
17错误JSON.parse“名称”:“ greeter-bot ...”
18错误JSON.parse无法解析package.json数据。
18错误JSON.parse package.json必须是实际的JSON,而不仅仅是JavaScript。
19个详细出口[1,正确]
我在使用npm cache clean --force时尝试了几次,但没有任何反应
我认为我的信息足够长,所以我不会复制我的代码,但是我从指南中复制粘贴了它,而我只是更改了令牌。 我也知道这对您来说可能很明显,但是我不是一个好的程序员,所以请保持友善^^
编辑:有人要求在这里写package.json:
{
“name”: “greeter-bot”,
“version”: “1.0.0”,
“description”: “My First Discord Bot”,
“main”: “bot.js”,
“author”: “Your Name”,
“dependencies”: {}
}
答案 0 :(得分:1)
在您的package.json
文件中,您使用了错误的引号。您的代码使用“”
而不是""
。只需更换它们,就可以了。